Декомпилируем exe файл на Python

Декомпилируем exe файл на Python

Life-Hack [Жизнь-Взлом]/Хакинг

#Обучение 

Скачиваем pyinstallerextractor. Скачать https://sourceforge.net/projects/pyinstallerextractor.

Устанавливаем uncompyle6. В консоле pip install uncompyle6==2.8.3

Так же устанавливаем HxD

Создаем папку для удобства

Далее ФАЙЛ - имя нашего файла

Перемещаем туда pyinstxtractor.py и наш exe

Открываем консоль в папке, пишем pyinstxtractor ФАЙЛ.exe

Заходим в папку ФАЙЛ.exe_extracted

Добавим к нему расширение .pyc

Идем в архив base_library

Кидаем в HxD файл abc.pyc

Находим это 

Открываем в HxD наш ФАЙЛ.pyc

Заметили разницу? Если нет, то после буквы г(у вас может быть другая, но по собачке найдете) в первом файле есть еще символы, а во втором их нет

Копируем символы перед г из первого файла во второй также перед г

Сохраняем второй файл

Опять идем в консоль

Пишем uncompyle6 ФАЙЛ.exe_extracted/ФАЙЛ.pyc > ФАЙЛ.py

Ждем несколько секунд, все исходники в файле ФАЙЛ.py

Ошибок быть не может, если они есть, то вы что-то делаете неправильно 

Источник


Report Page