Size: a a a

Ассемблер

2021 May 18

A

Aleksandr in Ассемблер
и потом alt+shift переключения языка. левый шифт - русский, правый шифт - фнглийский
источник

AA

Anonimus Anonim in Ассемблер
Как вы думаете чего в IDA pro не хватает и что можно улучшить и что можно туда добавить
источник

AA

Anonimus Anonim in Ассемблер
Можно ли создать более мощный дизасемблер чем IDA pro
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
чем дизассемблирование отличается от отладки? ты хочешь чтоб твой файл никто не прочитал? но так он и не исполнится никогда, система то сначало читает файл с накопителя. в данном случае могу предложить не распространять свою прогу, чтоб не произошло такого казуса как чтение твоего файла.
источник

AK

Aleksey Kislitsa in Ассемблер
Отладка это выполнение кода в пошаговом режиме, дизассемблирование это перевод в удобопонятный вид. Защита от дизассма это шифрование например, вирусы этим часто занимаются. перед выполнением расшифровывается основная часть. Или не расшифровыается если код под отладкой к примеру или в виртуалке.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
а, ну если так
источник

YP

Yung Pinch in Ассемблер
есть тут кто сможет помочь с заданием?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
обфускацию делать как вариант
источник

AK

Aleksey Kislitsa in Ассемблер
Ну на тот вопрос ответ - цена вопроса, за пару баксов выгоды никто ломать просто не будет, а если выгода от взлома реальная стопудово найдется энтузиаст
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
тогда смысл от защиты, если она хоть раз да вскроется
источник

AK

Aleksey Kislitsa in Ассемблер
Писать в машинных кодах, нарушать смещение инструкций и тд.
Большая часть диззасмов покажет вовсе не тот код, что будет исполнен
источник

АШ

Алексей Шведов... in Ассемблер
Писать в  машинных кодах?
источник

AK

Aleksey Kislitsa in Ассемблер
Смысл любой защиты это время до ее взлома. За это время создатель защиты расчитывает получить приемлемый доход.
Раньше издатели игр расчитывали на месяц к примеру до взлома защиты игры и стремились снять сливки за месяц
источник

AK

Aleksey Kislitsa in Ассемблер
Ага, опкоды в хексредакторе, хардкор так хардкор
источник

АШ

Алексей Шведов... in Ассемблер
🤣
источник

АШ

Алексей Шведов... in Ассемблер
Кто-то скажет ему?
источник

AK

Aleksey Kislitsa in Ассемблер
Кому нужно подробностей, почитайте про ROP и утилиты для поиска ROPов
Очень часто эти ROPы в дизассме выглядят совершенно по другому, если адрес не указать точный, с какого дизассмить надо
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
этого можно и не делать, смысл обфускации усложнить или сделать нечитаемый для врсстановления логики выполнения код
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
один mov`фускатор чего стоит 👏
источник

АШ

Алексей Шведов... in Ассемблер
Это абсолютно ничего не даст, кроме боли разрабу.
Дизассемблер считывает эти самые "опкоды", и переводит в мнемоники (те самые читаемые команды процессора)
Так что будешь ты писать в хекс редакторе, или будешь писать на ассемблере - это даст один и тот же результат
источник