Реверс-инжиниринг файла Python .pyoPython

Программы на Python
Anonymous
Реверс-инжиниринг файла Python .pyo

Сообщение Anonymous »

У меня есть 2 файла Python .pyo, которые я могу преобразовать в исходные файлы .py, но они не компилируются идеально, как подсказывает проверка декомпиляции.

Поэтому, глядя на исходный код, я могу сказать, что config.pyo просто содержал переменные в массиве:

ADMIN_USERIDS = [116901,
141,
349244,
39,
1159488]

Я хотел бы взять исходный .pyo и выполнить дизассемблирование или что-то еще, что мне нужно сделать, чтобы изменить один из этих идентификаторов.

Или....

в model.pyo источник указывает

if (productsDeveloperId != self.getUserId()):

Все, что мне нужно сделать, это отредактировать != в шестнадцатеричном формате, чтобы он был == .....Просто с помощью программы Windows exe, но я нигде не могу найти хороший дизассемблер Python.

Любые предложения приветствуются... Я новичок в чтении байт-кода, а также в Python.

Подробнее здесь: https://stackoverflow.com/questions/280 ... ython-file

Вернуться в «Python»