Учебные материалы Cybersecurity Engineer

Материалы ведут от основ безопасности к pentest, этичному хакингу и цифровой криминалистике, включая анализ уязвимостей и расследование инцидентов.

Оптимизация производительности Java-приложений

Оптимизация производительности Java-приложений

Параметры JVM используются для настройки виртуальной машины Java (JVM), которая отвечает за выполнение байт-кода Java. Правильная настройка параметров JVM позволяет повысить производительность Java-приложений. В этой лабораторной работе мы научимся задавать часто используемые параметры JVM для оптимизации работы приложений.
JavaLinux
Обнаружение критически важных системных ресурсов

Обнаружение критически важных системных ресурсов

Изучите основные команды Linux для поиска файлов и исполняемых программ, включая 'which', 'whereis' и 'find'. Научитесь эффективно ориентироваться в файловой системе и находить важные системные ресурсы.
Linux
Основные арифметические операции в языке C

Основные арифметические операции в языке C

Изучите основные арифметические операции в программировании на языке C, включая объявление переменных, сложение, вычитание, умножение, деление и вывод результатов.
CLinux
Сканирование портов с помощью Nmap

Сканирование портов с помощью Nmap

В этой лабораторной работе вы научитесь сканировать порты с помощью Nmap. Вы практикуетесь в различных типах сканирования, включая TCP connect-сканирование, SYN-сканирование, сканирование определенных портов и диапазонов портов. Вы также узнаете, как сканировать наиболее распространенные порты и проверять результаты в терминале Xfce.
Nmap
Настройка переменных окружения в Linux

Настройка переменных окружения в Linux

Научитесь создавать, устанавливать и управлять переменными окружения в системе Linux.
Linux
Создание программы для ввода данных пользователя на языке C

Создание программы для ввода данных пользователя на языке C

Узнайте, как считывать ввод пользователя на языке C с использованием функции scanf(), работать со строками и целыми числами для создания интерактивного консольного приложения.
CLinux
Знакомство с Linux

Знакомство с Linux

Начните свое путешествие в мир Linux с этого интерактивного практического занятия! Вы освоите основные команды терминала, включая echo для вывода текста, функции даты и календаря, базовые вычисления с помощью expr, креативное форматирование текста через figlet и управление терминалом. Идеально подходит для абсолютных новичков.
Linux
Написание вашей первой программы на C++

Написание вашей первой программы на C++

Изучите основы программирования на C++, создав свою первую программу Hello World, настроив среду разработки и разобравшись в фундаментальных концепциях кодирования.
C++Linux
Обнаружение хостов с помощью Nmap

Обнаружение хостов с помощью Nmap

В этой лабораторной работе вы научитесь обнаруживать хосты с помощью Nmap. Вы изучите различные методы сканирования пингом, включая сканирование пингом, отключение сканирования портов, TCP SYN-пинги, ACK-пинги и комбинированные пинги. Вы также узнаете, как отображать активные хосты в терминале Xfce.
Nmap
Создание калькулятора площади прямоугольника на языке C

Создание калькулятора площади прямоугольника на языке C

Узнайте, как создать программу на языке C, которая вычисляет площадь прямоугольника с использованием пользовательской функции, демонстрируя базовые навыки программирования и реализацию функций.
CLinux
Указание целей для сканирования в Nmap

Указание целей для сканирования в Nmap

В этом практикуме вы научитесь указывать различные цели для сканирования с помощью Nmap. Вы потренируетесь в сканировании локального хоста, диапазонов IP-адресов, подсетей и списков целей из файла. Вы также узнаете, как исключить определённые IP-адреса из сканирования и проверить результаты в терминале Xfce.
Nmap
Создание программы "Hello World" на языке C

Создание программы "Hello World" на языке C

Изучите основы программирования на языке C, написав и запустив свою первую программу "Hello World", и поняв базовый синтаксис и использование компилятора.
CLinux
Управление проектами на C с помощью Make

Управление проектами на C с помощью Make

Узнайте, как использовать Makefile для автоматизации компиляции, управления зависимостями и оптимизации процесса сборки проектов на языке C.
CLinux
Создание персонального приветствия в терминале

Создание персонального приветствия в терминале

Используйте команды терминала Linux для создания эффектного приветственного сообщения
Linux
Объявление переменных и типов данных в языке C

Объявление переменных и типов данных в языке C

Изучите основные концепции программирования на языке C, исследуя базовые типы данных, объявление и инициализацию переменных, а также операции ввода-вывода с использованием компилятора gcc.
CLinux
Создание списка четных чисел на языке C

Создание списка четных чисел на языке C

Узнайте, как использовать цикл while на языке C для нахождения и отображения четных чисел из целочисленного массива, демонстрируя базовую манипуляцию массивами и условную логику.
CLinux
Онлайн-песочница OpenCode

Онлайн-песочница OpenCode

LabEx предоставляет онлайн-песочницу OpenCode — агентную среду разработки на базе ИИ, оптимизированную для работы через песочница. Она позволяет автономно планировать, внедрять и проводить рефакторинг кода.
Linux
Установка Nmap в Linux

Установка Nmap в Linux

В этой лабораторной работе вы узнаете, как установить Nmap в системе Linux. Вы обновите список пакетов, установите Nmap с помощью менеджера пакетов apt, проверите установку и узнаете установленную версию Nmap. Эта практическая работа представляет собой практическое введение в использование Nmap в Linux.
NmapLinux
  • Предыдущий
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 233
  • Следующий