@Qreen
Разъяренный питонист

Реально ли дизассемблировать dll?

У меня появилась нужда изменить один из dll винды. Реально ли это? Как я понял, для этого нужно его дизассемблировать, изменить и собрать. Так вот: есть ли на win dll какая либо защита, которая не позволит сделать это? Если это все же возможно, прошу посоветовать хорошие дизассесблеры.
  • Вопрос задан
  • 180 просмотров
Решения вопроса 2
vabka
@vabka
Токсичный шарпист
IDA Pro или ghidra, например, если говорить об ассеблере.
Если это .NET, то ildasm, dotpeek, dnspy, ilspy
Обходить все защиты придётся руками, если они есть.
Ответ написан
GavriKos
@GavriKos
Дизасемблировать реально, подойдет любой дизасм.
А вот изменить и собрать обратно, да так чтобы винда приняла этот файл и не выеживалась - вот это очень не факт что получится - вроде длл можно тоже подписать, да и чексуммы никто не отменял. +высок шанс что после обратной сборки что то не будет работать )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы