LINUX.ORG.RU

Ты над грудным ребёнком не издевайся! Щас жене твоей расскажу, она тебе декомпилирует!

tiinn ★★★★★
()
Ответ на: комментарий от steemandlinux

Какой «налить»? Он же пишет, Петя «этого года»!

tiinn ★★★★★
()

Дак тебе дизассемблер или декомпилятор нужен? IDA Pro, вроде, для линукса существует.

Sadler ★★★
()

Буду неоригинален и отвечу на вопрос.

radare, Искусство Дизассемблирования Касперски.

gadfly ★★
()
Последнее исправление: gadfly (всего исправлений: 1)
Ответ на: комментарий от newprikolist

Сдаётся мне, что ты тогда обманываешь с первым сообщением. objdump вполне распознаёт (и, соответсвенно, дизассемблит) PE32.

objdump -f test.exe 
test.exe:     формат файла pei-i386
архитектура: i386, флаги 0x0000010b:
HAS_RELOC, EXEC_P, HAS_DEBUG, D_PAGED
начальный адрес 0x0041ac60

redgremlin ★★★★★
()
Последнее исправление: redgremlin (всего исправлений: 1)
Ответ на: комментарий от Sadler

В виртуалке вообще пофиг. Уже одну сломал ради интереса. Долго что ли shift+del сделать? Копируется не быстро.

newprikolist
() автор топика
Ответ на: комментарий от newprikolist

Что хорошо в IDA то, что в ней есть именно декомпилятор, который выдает псевдокод на C. Ставишь на асмовый код функции и жмешь F5. Но это только в 32-битной IDA кажется есть.

bugs-bunny
()

Базовые знания в асме имеются.

Вот когда будут прочные, тогда и прибегай.

Должен знать не только сам асм, но и кучу параллельных штук.

Когда вкуришь всё это, сможешь сам изобретать свой инструментарий, как делают все порядочные системщики. Ну, или большинство.

Собственный однопроходной дизассемблер ты точно сможешь написать.

Книга.

Deleted
()
Ответ на: комментарий от Sadler

IDA Pro, вроде, для линукса существует.

Пользую его, кстати, под оффтопик. В т.ч. для «глубокой» борьбы с вируснёй.

Deleted
()
Ответ на: комментарий от steemandlinux

У человека нет исходников (ну по крайней мере автор на сообщения не отвечает). Но делаются дизассемблированные дампы и отладчики с возможность проставления брейкпойнов.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

возможность проставления брейкпойнов.

Это как? Срабатывает bp и обезьяна отбрасывает коньки?

steemandlinux ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.