Recently Updated Pages
Системные и внешние вызовы
Syscall Инструкция процессора, мост между ядром и непривилегированными программами. Для вызова з...
Задачи
Задача 1. Вычислить выражение: (a + b) * c - d, где a=5, b=3, c=4, d=8. Результат вывести в ко...
Функции и прерывания
Функция - набор инструкций под некоторой меткой (имя функции). Функции завершается ret. Вызываемы...
Инструкции
Арифметика и логика Mov копирование значений. mov destination, source destination: регистр или...
Exploits
Книга Metasploit: The Penetration Tester's Guide Эксплоит — программа, эксплуатирующая уязвимост...
Компоновка и линковка
При стандартной компиляции проекта создается полноценный ELF файл, происходит выравнивание по гра...
Стек
LIFO. Управляется через регистр RSP. Когда программа начинает выполняться, ОС инициализирует реги...
Данные
Типы данных db байт dw слово dd двойное слово dq двойное длинное слово ...
Строки и вывод данных
Завершение программы mov rax, 60 mov rdi, 0 syscall При использовании gcc можно ...
Отладчики и дизассемблеры
objdump Простейший дизассемблер, есть по умолчанию в linux. -d только секцию кода, -D все секц...
Разное
Представление чисел По умолчанию десятичное. Другие форматы: Префикс Постфикс Описан...
Shodan.io, Google
Shodan.io Требует регистрации, платный сервис. Позволяет фильтровать поиск по: ФИЛЬТР ПОИ...
Стартовая информация и утилиты
Ссылки Бесплатный курс на Stepik Git шпаргалка по разделам Еще один интересный ресурс Уязвимы...
Анализ исполняемого файла
ldd ./program $ ldd /bin/ls linux-vdso.so.1 (0x00007fff2b9fe000) libselinux.s...
Стажировки
Различные компании довольно часто проводят стажировки, и ниже мы подобрали ресурсы, где можно наб...
Общая информация
Бесплатный курс от разработчика MSF Для обучения предлагается использовать metasploitable - вирт...
Автоматизация MSF
Ресурсные скрипты Аналог bash скриптов для msf. Текстовые файлы с расширением rc, выполняются ко...
Ruby
Установка: apt install ruby-full rbenv - Все объекты. Без аргументов функция не требует нали...
Общая информация
Начало - договор об оказании услуги. В нем указываются юридические, технические, временнЫе, ... р...
Примеры атак
Инцидент №1 В атаке используется некогда популярный инструмент для удаленного доступа NetSupport...