Форум геймеров и читеров 4cheaT
Под навигацией

Чем декомпилировать обфусцированный .pyc файл?

Закрытая тема.
  1. Cтатус:
    Оффлайн
    Регистрация:
    21.06.2014
    Сообщений:
    46
    Благодарностей:
    2
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
    Новое
    Чем декомпилировать обфусцированный .pyc файл?

    Есть много модов, которые просто так не декомпилируютя, например этот http://rghost.ru/57069956 (пароль: 4cheat_13). Может кто-нибудь его декомпильнуть и объяснить как он это сделал?
    P.S. источник - мультипак от Протанки
     
    Последний раз редактировалось Balanyeza; 2014-07-24 в 18:11.
  2. Cтатус:
    Оффлайн
    Регистрация:
    14.05.2014
    Сообщений:
    289
    Благодарностей:
    305
    Мнения:
    264
    Репутация:
    201 [+/-]
    Баланс:
    0
    Новое
    конечно не декомпильнуть, в этом и суть. моды с р_ф_ч_и_т (а ваш мод пришёл сюда от туда) под питон 2.7 шифруются алгоритмом мерца 3 поколения. готовых программ для его расшифровки в открытом доступе нет.
     
    Последний раз редактировалось StranikS; 2014-07-25 в 00:20.
  3. Cтатус:
    Оффлайн
    Регистрация:
    07.02.2014
    Сообщений:
    6,541
    Благодарностей:
    17,502
    Мнения:
    2164
    Репутация:
    1827 [+/-]
    Баланс:
    Скрыто
    Новое
    Страху на человека нагнал..

    Добавлено через 1 минуту
    Чтобы декомпелировать его, надо через hex чистить ложные переходы с мусором.
     
    Пользователь сказал cпасибо:
    rafael1981 (2014-10-21)
  4. Cтатус:
    Оффлайн
    Регистрация:
    14.05.2014
    Сообщений:
    289
    Благодарностей:
    305
    Мнения:
    264
    Репутация:
    201 [+/-]
    Баланс:
    0
    Новое
    а твоя фраза типа его обнадёжила
     
    Пользователь сказал cпасибо:
    Delysid (2014-07-25)
  5. Cтатус:
    Оффлайн
    Регистрация:
    21.06.2014
    Сообщений:
    46
    Благодарностей:
    2
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
  6. Andrew_Dark Banned

    Cтатус:
    Оффлайн
    Регистрация:
    29.03.2014
    Сообщений:
    322
    Благодарностей:
    232
    Мнения:
    104
    Репутация:
    220 [+/-]
    Баланс:
    0
  7. Cтатус:
    Оффлайн
    Регистрация:
    18.03.2014
    Сообщений:
    53
    Благодарностей:
    124
    Мнения:
    139
    Репутация:
    72 [+/-]
    Баланс:
    0
    Новое
    Пользователь сказал cпасибо:
    _serges_ (2016-01-25)
  8. Cтатус:
    Оффлайн
    Регистрация:
    24.08.2014
    Сообщений:
    54
    Благодарностей:
    19
    Мнения:
    0
    Репутация:
    19 [+/-]
    Баланс:
    0
    Новое
    Yep sure but problem then is : what to do with disassembly ?

    Not that obvious for those of us who are only used to interpreted languages...
     
  9. Cтатус:
    Оффлайн
    Регистрация:
    26.08.2014
    Сообщений:
    18
    Благодарностей:
    3
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
  10. Cтатус:
    Оффлайн
    Регистрация:
    24.08.2014
    Сообщений:
    54
    Благодарностей:
    19
    Мнения:
    0
    Репутация:
    19 [+/-]
    Баланс:
    0
    Новое
    some scripts are just impossible to decompile as is.

    Some are even going further, they are coded (base64, zlib, etc)...

    Of course I understand why someone may protect his code if money is in play but for totally free scripts...I fail to see the reason
     
  11. Cтатус:
    Оффлайн
    Регистрация:
    14.08.2014
    Сообщений:
    19
    Благодарностей:
    1
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
    Новое
    Макс, очень заинтересовало, давно ищу ответ. Как много может быть этих ложных переходов, почему моды корректно работают с ними, хотя бы примерно, как они должны выглядеть и чем открыть HEX, возможно есть спец. дизассемблер для питона?
     
  12. Cтатус:
    Оффлайн
    Регистрация:
    22.04.2014
    Сообщений:
    377
    Благодарностей:
    145
    Мнения:
    40
    Репутация:
    76 [+/-]
    Баланс:
    0
    Новое
    Речь шла, видать, о любом hex редакторе, количество и разнообразие которых, стремится к бесконечности.
     
  13. Cтатус:
    Оффлайн
    Регистрация:
    14.05.2014
    Сообщений:
    289
    Благодарностей:
    305
    Мнения:
    264
    Репутация:
    201 [+/-]
    Баланс:
    0
    Новое
    Сотни и тысячи. Всё зависит от кол-во мусора в скрипте и фанатазий того, кто его зашифровал. Думаю понятно, что при таком раскладе чего-то там вручную наковырять вам не удастся.
     
  14. Cтатус:
    Оффлайн
    Регистрация:
    08.10.2014
    Сообщений:
    4
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
    Новое
    Товарищи, под каждую версию питона валяются разные декомпиляторы. В wot второй или третий питон используется?
     
  15. Cтатус:
    Оффлайн
    Регистрация:
    18.03.2014
    Сообщений:
    53
    Благодарностей:
    124
    Мнения:
    139
    Репутация:
    72 [+/-]
    Баланс:
    0
    Новое
    питон 2.7
    ...........
     
Закрытая тема.
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Форум геймеров в Рейтинг@Mail.ru