radare2
Всё по теме «radare2» на форуме Codeby.net. Обсуждений: 14. Разборы, инструменты и практика по информационной безопасности.
-
Статья Реверс-инжиниринг для новичков: с чего начать анализ бинарников
Вы когда-нибудь задумывались, как работают программы "изнутри"? Реверс-инжиниринг — это ключ к пониманию их механики, мощный навык, открывающий множество дверей. Начните свой путь в этой увлекательной области с нашего простого и понятного руководства! Введение Реверс-инжиниринг (обратная...- Сергей Попов
- Тема
- ghidra ida pro radare2 reverse | assembler | pwn x64dbg анализ бинарников анализ программ ассемблер безопасность по декомпиляция дизассемблирование отладка первые шаги в реверсе реверс-инжиниринг этический хакинг
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Проблема Как в radare2 найти путь от функции к функции?
Не могу найти в документации информацию о такой возможности, но может знает кто-нибудь из вас. Возможно придется скрипт написать, но тем не менее, например я нахожусь в такой-то функции, 0x000001 и хочу узнать через какие функции можно дойти до функции 0x00010000. Это интересная задачка, думаю...- xverizex
- Тема
- radare2
- Ответы: 1
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Проводим фаззинг библиотек
Прежде чем перейти к самописному варианту, стоит оговориться: то, что описано ниже — это ручной низкоуровневый подход, изобретённый с нуля из спортивного интереса. В реальности же существуют готовые фаззинг-фреймворки вроде AFL, libFuzzer и honggfuzz, а также академические разработки вроде...- xverizex
- Тема
- dll dlopen dlsym fuzzing nasm radare2 reverse engineering
- Ответы: 1
- Раздел: Анализ уязвимостей и исследования
-
Статья 2d массивы и структуры. Реверс инжиниринг с использованием radare2. Часть 7
Ку, киберрекруты. Сегодня мы по-прежнему собираемся рассмотреть некоторые основные структуры данных, с которыми вы можете столкнуться во многих проектах. По моему опыту, ключевыми концепциями реверса являются идентификация структур данных, знание основных операций, а затем все зависит от...- AFANX
- Тема
- #reverse afv- afvn binary radare2 srand rand struct многомерные массивы
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Типы переменных и приведение. Реверс инжиниринг с использованием radare2. Часть 6
Ку, киберрекруты. Сегодня расскажу об основных типах переменных, с которыми вы можете столкнуться при реверсировании кода на языке Си (и в общих чертах), и мы рассмотрим, как выполняется приведение на низком уровне. Это будет относительно быстро. Casting - это способ "преобразования" переменной...- AFANX
- Тема
- casting ctf cvttss2si movss movsx radare2 reverse | assembler | pwn xmm регистры
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Вторяк про массивы и строки (БОЛЬШЕ СТРОК). Реверс инжиниринг используя radare2. Часть 5
Ку, киберрекруты. В этой статье мы немного подробнее рассмотрим массивы char и строки, чтобы заложить прочную основу темы и перейти к изучению более сложных структур данных (таких, как многомерные массивы и структуры). Краткие сведения о массивах char Как мы видели в предыдущем посте, строки...- AFANX
- Тема
- binary exploitation gets puts radare2 reverse | assembler | pwn scanf strcpy strncpy
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Первак про массивы и строки. Реверс инжиниринг используя radare2. Часть 4
Прежде чем перейти к практике, стоит обозначить место этого материала в общей канве курса. Одномерные массивы и char-массивы (строки) — это фундамент, без понимания которого бессмысленно двигаться дальше: следующим шагом в реверсе структур данных обычно идут двумерные массивы и пользовательские...- AFANX
- Тема
- assembler binary exploitation char radare2 reverse | assembler | pwn дизассемблирование массивы стек
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
CTF Мой первый решенный исполняемый PWN на Go. VolgaCTF 2023 Qualifie, ponGO PWN
Ку, киберрекруты. На днях прошелы квалификацию на финал от VolgaCTF. Мне очень понравилось задание из категории PWN под названием panGO. Описание к заданию: Из описания очевидно, что исполняемый файл написан на языке Go. Начнем Первым делом проведем разведку бинаря. Через команду file...- AFANX
- Тема
- binary exploitation edb golang radare2 reverse | assembler | pwn
- Ответы: 3
- Раздел: HackerLab: практика и соревнования
-
Статья Рёв мотора драл клыками, словно дичь тишину. Реверс инжиниринг используя radare2. Часть 3
Ку, киберрекруты. В предыдущей главе этого курса по radare2 мы рассмотрели базовую структуру исполняемого двоичного файла, написанного на языке C, уделив внимание вызовам функций ввода/вывода, таким как printf, и базовым структурам данных, таким как переменные, также были рассмотрены базовые...- AFANX
- Тема
- #reverse asm binary exploitation radare2 switch case дизассемблирование отладка бинарных файлов циклы while и for
- Ответы: 3
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Реверс-инжиниринг с Radare2: анализ данных и отладка (Часть 2)
Ку, киберрекруты. Продолжаю курс реверса и использованием radare2. Сегодня мы рассмотрим некоторые простые структуры данных, такие как переменные, поймем, как работают основные условные структуры кода внутри, а также научимся отлаживать с помощью radare2. Первая часть Переменные Код Что...- AFANX
- Тема
- assembler binary exploitation ctf pwn radare2 reverse | assembler | pwn reverse engineering анализ кода информационная безопасность отладка реверс структуры данных
- Ответы: 3
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Я ведь не из робких, всё мне по плечу. Реверс инжиниринг используя radare2. Часть 1
Ку, киберрекруты. Начинаю курс реверса с использованием radare2. В этой серии постов, которую я начинаю с этого, будут рассмотрены основы реверс-инжиниринга с помощью "популярного" фреймворка radare2. Я хочу провести вас через разнообразный набор примеров двоичных файлов, написанных на C...- AFANX
- Тема
- assembler binary exploitation pwn radare2 reverse reverse | assembler | pwn reverse engineering ассемблер бинарный анализ информационная безопасность обучение реверс-инжиниринг
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья "Посылаем сигналы пришельцам через radare2". Самая необходимая информация для использования этого фреймворка.
Доброго времени суток, читатели Codeby! 👋 Будем честными. В большинстве случаев ревёрсеры используют IDA в качестве дизассемблера. Но что насчёт других дизассемблеров? Можно ли через терминальные отладчики отлаживать программы без проблем? Например, через radere2. В этой статье мы попытаемся...- ROP
- Тема
- crackmes.one cutter mogen powerful_crackme radare radare2 radare2 tools reverse engineering snow реверс-инжиниринг
- Ответы: 9
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
Статья Дизассемблируем циклы, написанные на Си
Стоит учитывать один нюанс: во всех примерах ниже счётчик цикла хранится как локальная переменная в стеке, и компилятор без оптимизации именно так его и размещает. Но в реальных программах, особенно при сборке с оптимизацией, компилятор часто держит счётчик в регистре процессора (например, ecx...- ROP
- Тема
- gcc ida pro radare2 reverse engineering ассемблер дизассемблер циклы язык программирования си
- Ответы: 0
- Раздел: Реверс-инжиниринг и анализ вредоносного ПО
-
S
Открытие исследуемого файла в режиме записи Radare2
Приветствую. Изучаю утилиту radare2 (на винду поставил) и хотел отредактировать файл с её помощью. Но постоянно возникает ошибка: [0x080486f5]> oo+ r_core_file_reopen: Cannot reopen file: C:\Users\User\Desktop\crackme\megabeets_0x1 with perms 0x0006, attempting to open read-only. Никак не...- |Snake|
- Тема
- radare2
- Ответы: 3
- Раздел: Вопросы и Ответы по ИБ (Q&A)