Please note, if you want to make a deal with this user, that it is blocked.
Йоу, всем привет!
Сегодня покажу пример реверсинга .NET приложения
Наш Sample
Первым делом нужно произвести анализ и посмотреть накрыт ли он
Накрыт он Enigma Virtual Box.
Распаковка
Я решил сделать дамп приложения во время его выполнения с использованием "MegaDumper"
Получаем дамп приложения и его компоненты
Перетаскиваем исполняемый файл "SMS-BOMBER.exe" в de4dot для деобфускации
Отлично!! Теперь откроем ILSpy и посмотрим исходных код
Все хорошо, но строки зашифрованы
Пример участка такого кода
Исследовав приложение становится понятно что за дешифровку строк отвечает вот этот метод
Напишем дешифратор в виде консольного приложения C#
Теперь передаем шифрованные строки в метод и получим дешифрованные строки
Sample я не дам!
Не хочу навредить разработчику, а лишь показать недочеты!
Всем спасибо за внимание! До скорой встречи :rolleyes:
Сегодня покажу пример реверсинга .NET приложения
Наш Sample
Первым делом нужно произвести анализ и посмотреть накрыт ли он
Накрыт он Enigma Virtual Box.
Распаковка
Я решил сделать дамп приложения во время его выполнения с использованием "MegaDumper"
Получаем дамп приложения и его компоненты
Перетаскиваем исполняемый файл "SMS-BOMBER.exe" в de4dot для деобфускации
Отлично!! Теперь откроем ILSpy и посмотрим исходных код
Все хорошо, но строки зашифрованы
Пример участка такого кода
Исследовав приложение становится понятно что за дешифровку строк отвечает вот этот метод
Напишем дешифратор в виде консольного приложения C#
Теперь передаем шифрованные строки в метод и получим дешифрованные строки
Sample я не дам!
Не хочу навредить разработчику, а лишь показать недочеты!
Всем спасибо за внимание! До скорой встречи :rolleyes: