Size: a a a

DCG#7812 DEFCON-RUSSIA

2018 August 26

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
Abc Xyz
Или у тебя просто набранный ESIL код есть и надо обратно конвертнуть?
ага
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
в текстовичке
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
типа отревёрсить надо, мож какой простой способ есть обратно в асм скукожить
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
чтобы нормально в иде открыть :D
источник

AX

Abc Xyz in DCG#7812 DEFCON-RUSSIA
Парсер или лифтер — не знаю, есть ли вообще, единственное, что видел — https://github.com/radareorg/esil-rs, но это не то, asm не выдаст. Ручками если, то вот описание инструкций — https://radare.gitbooks.io/radare2book/content/disassembling/esil.html
источник

AX

Abc Xyz in DCG#7812 DEFCON-RUSSIA
Ещё в REIL можно, не знаю, зачем только — https://github.com/radare/radare2/blob/master/libr/anal/esil2reil.c
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
клёво, спасибо
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
Abc Xyz
Парсер или лифтер — не знаю, есть ли вообще, единственное, что видел — https://github.com/radareorg/esil-rs, но это не то, asm не выдаст. Ручками если, то вот описание инструкций — https://radare.gitbooks.io/radare2book/content/disassembling/esil.html
а где найти правила перевода из асма в esil?
источник

AX

Abc Xyz in DCG#7812 DEFCON-RUSSIA
А так, да, @jeisonwi может подскажет что-то конкретное.
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
которыми радар генерит
источник

AX

Abc Xyz in DCG#7812 DEFCON-RUSSIA
Vlad Roskov
а где найти правила перевода из асма в esil?
В репозитории, правила свои для каждой архитектуры.
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
расхерачил руками
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
баг в есиле: не учитывает селекторы
источник

JG

JeisonWi Garrison in DCG#7812 DEFCON-RUSSIA
Vlad Roskov
баг в есиле: не учитывает селекторы
Arch?
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
не, в сорцах
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
mov     rax, fs:28h → 0x28,[8],rax,=
источник

VR

Vlad Roskov in DCG#7812 DEFCON-RUSSIA
теряется инфа, что fs:
источник

JG

JeisonWi Garrison in DCG#7812 DEFCON-RUSSIA
А, да, мы о нём в курсе
источник

JG

JeisonWi Garrison in DCG#7812 DEFCON-RUSSIA
Так никто и не пользовался, решили перенести в плагины
источник

p

phnglui in DCG#7812 DEFCON-RUSSIA
vladvis
Или на китайском...
а есть место, где интересные вещи появляются?
источник