Деобфускация андроид приложения в jeb с python скриптов.

Discussion in 'Реверсинг' started by roman921, 27 Mar 2017.

  1. roman921

    roman921 Member

    Joined:
    24 May 2015
    Messages:
    316
    Likes Received:
    22
    Reputations:
    0
    Ребята, а кто-нибудь занимался с деобфускацией андроид приложений, какие бы попробовать для этого инструменты.
    Вот пробую jeb, декомпилит, пробую Python скрипт там запустить, который деобфусцирует код, но получаю такую ошибку:
    Script error: Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "C:\Users\PC\Desktop\123\d\scripts\ObadClean.py", line 8, in <module>
    from jeb.api import IScript
    ImportError: No module named jeb
    Стоит python 2.7 и переменные среды настроены. Может кто знает как исправить это ?
    Пробую скрипт ObadClean.py отсюда https://www.pnfsoftware.com/jeb1/downloads
     
  2. nikbim96

    nikbim96 Member

    Joined:
    16 Jan 2014
    Messages:
    112
    Likes Received:
    22
    Reputations:
    1
    Ну дружище сделать можно с помощью этого сервиса Deobfuscation в windows не работаю под Linux только.. кстати питон попробуй до 3 обнови.
    Если не получится попробуй вот эту программу simplify или hprof-tools. ну и вообще прежде чем качать утилиты все подряд и совать свой apk туда надо знать чем он был обфусцирован. кстати декомпилировать и деобфусцировать можешь попробовать с помощью bytecode-viewer. На эту тему вот статья даже имеется.
     
  3. zigen

    zigen New Member

    Joined:
    25 May 2015
    Messages:
    4
    Likes Received:
    0
    Reputations:
    1
    Тебе говорят что у тебя пакет jeb не установлен.
    Соответственно идешь в коммандную строку и пишешь:
    Code:
    pip install jeb