nasm
Всё по теме «nasm» на форуме Codeby.net. Обсуждений: 8. Разборы, инструменты и практика по информационной безопасности.
-
Статья Настройка процессора x86 в 64-битном режиме
Перед тем как погружаться в переключение режимов, стоит отметить один момент, который часто упускают в подобных руководствах: прежде чем вообще пытаться перейти в длинный режим, желательно убедиться, что процессор его поддерживает. Это делается через инструкцию CPUID — проверяется как сам факт...- VladiSlav911
- Тема
- bootloader gdt long mode nasm protected mode real mode
- Ответы: 0
- Раздел: Hardware Hacking / Аппаратный хакинг
-
Статья Проводим фаззинг библиотек
Прежде чем перейти к самописному варианту, стоит оговориться: то, что описано ниже — это ручной низкоуровневый подход, изобретённый с нуля из спортивного интереса. В реальности же существуют готовые фаззинг-фреймворки вроде AFL, libFuzzer и honggfuzz, а также академические разработки вроде...- xverizex
- Тема
- dll dlopen dlsym fuzzing nasm radare2 reverse engineering
- Ответы: 1
- Раздел: Анализ уязвимостей и исследования
-
Статья Инъекция шеллкода в ELF. Прыгнул я в пустой колодец, чудом уцелел
Привет, киберрекруты! Статья посвящена написанию шеллкода и его внедрения в ELF как через уязвимость, так и с добавлением новой секцией данных. ТЗ следующее: Написать программу, которая отправляет UDP пакет и его можно отследить в WireShark. Дополнительные требования: 1. Работающая программа...- AFANX
- Тема
- binary exploitation ctf ctf инструментарий edb ida nasm reverse | assembler | pwn shellcode
- Ответы: 3
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья [0x02] Изучаем таски по написанию шелл-кодов: ls_cat
Прежде чем разбирать таск, вспомним, что такое шелл-код вообще. Это небольшой двоичный машинный код, который передаётся уязвимой программе (например, через переполнение буфера или, как в нашем случае, по сети) и выполняется вместо легитимного кода. Пишут его на ассемблере: только так можно...- ROP
- Тема
- ctf ctf writeup getdents64 nasm shellcoding ассемблер изучаем таски по написанию шелл-кодов шелл-код
- Ответы: 3
- Раздел: Анализ уязвимостей и исследования
-
Статья [0x01] Изучаем таски по написанию шелл-кодов: cat
Прежде чем разбирать таск, коротко о самой теме. Шелл-код — это небольшой фрагмент машинного кода, который передаётся уязвимой программе на исполнение и обычно предоставляет атакующему контроль над процессом — например, запускает оболочку (отсюда и название). Классические шелл-коды пишут прямо...- ROP
- Тема
- ctf ctf writeup ida pro nasm seccomp shellcoding syscall шелл-код
- Ответы: 23
- Раздел: Этичный хакинг и тестирование на проникновение
-
Статья Hello world в виде шелл-кода: Особенности написания шелл-кодов
Приветствую всех читателей этой статьи и посетителей <Codeby.net> 🖐 Хочу рассказать о шелл-кодах и особенностях их написания вручную. Вам понадобятся знания ассемблера на базовом уровне. Рассмотрим как пишут шелл-коды без инструментов, которые могут их автоматически создать. Вредоносные...- ROP
- Тема
- int 0x80 nasm rap reverse | assembler | pwn shell code ассемблер системные вызовы шелл-код без msfvenom
- Ответы: 10
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
[NASM] Переменная обнуляется сама по себе
В части программы необходимо разделить 4 байта числа по байту,а затем каждые провести импликацию половинок байта.Так как массивы запретили пришлось использовать 4 переменные. section .text global _start _start: mov eax,[givenNum];Извлекаем первую половинку байта and eax,0Fh...- Stepashka20
- Тема
- assembler nasm низкоуровневое программирование
- Ответы: 3
- Раздел: Вопросы и Ответы по ИБ (Q&A)
-
R
Учебник по NASM x64
Здравствуйте. Решил изучить ассемблер. Выбрал NASM. Кто-нибудь может подсказать учебник по этому ассемблеру для 64-битной архитектуры? Нашел только для 32-битной, ссылка Программирование на языке ассемблера NASM для ОС Unix | Андрей Викторович Столяров: сайт автора. К нему прилагается файл...- Ronin
- Тема
- asm linux nasm x64
- Ответы: 14
- Раздел: Вопросы и Ответы по ИБ (Q&A)