Lobotomy é uma ferramenta de engenharia reversa de Android baseada em linha de comando. O que está no repo, está atualmente em desenvolvimento. Você deve assumir que nada funciona como esperado até o lançamento do oficial 2.0 estar concluído.
Versão | Desenvolvimento |
---|---|
Autor | Benjamin Watson (rotlogix) |
Características
Característica | Descrição |
---|---|
Componentes | Enumerar componentes AndroidManifest.xml |
Permissão | Enumerar AndroidManifest.xml permissões declaradas e usadas |
Cordas | Liste e procure cordas dentro do aplicativo de destino |
AttackSurface | Enumere a superfície de ataque do aplicativo alvo através da análise da AndroidManifest.xml |
Cirúrgico | Encontre o uso específico da API do Android durante todo o aplicativo |
Interagir | Deslize para uma sessão de IPython para analisar o aplicativo de destino de forma mais detalhada |
UI | Uma interface baseada em terminal para navegar na árvore de classe de um aplicativo |
Decompile | Decompile o aplicativo de destino com Apktool |
Debugável | Converta o aplicativo de destino em debuggable quando instalado em um dispositivo |
Dextra | Enrolar dextra para despejar odex e oat arquivos |
Soquete | Encontre soquetes locais e auditivos em um dispositivo Android de destino |
Construindo requisitos de construção
OSX
para python-adb
brew install openssl
brew install swig
env LDFLAGS="-L$(brew --prefix openssl)/lib" \
CFLAGS="-I$(brew --prefix openssl)/include" \
SWIG_FEATURES="-cpperraswarn -includeall -I$(brew --prefix openssl)/include" \
Crie um ambiente virtual Python para Lobotomia virtualenv -p /usr/bin/python2.7 lobotomy
cd lobotomy/
source bin/activate
Instale os Requisitos do PIP pip install -r requirements
Instale o Androguard cd core/include/androguard
python setup.py install
Executando
OSX
python lobotomy.py
: : :
t#, t#, t#,
i ;##W. . ;##W. ;##W.
LE :#L:WE Ef. :#L:WE GEEEEEEEL :#L:WE .. : f. ;WE.
L#E .KG ,#D E#Wi .KG ,#D ,;;L#K;;. .KG ,#D ,W, .Et E#, i#G
G#W. EE ;#f E#K#D: EE ;#f t#E EE ;#f t##, ,W#t E#t f#f
D#K. f#. t#iE#t,E#f. f#. t#i t#E f#. t#i L###, j###t E#t G#i
E#K. :#G GK E#WEE##Wt:#G GK t#E :#G GK .E#j##, G#fE#t E#jEW,
.E#E. ;#L LW. E##Ei;;;;.;#L LW. t#E ;#L LW. ;WW; ##,:K#i E#t E##E.
.K#E t#f f#: E#DWWt t#f f#: t#E t#f f#: j#E. ##f#W, E#t E#G
.K#D f#D#; E#t f#K; f#D#; t#E f#D#; .D#L ###K: E#t E#t
.W#G G#t E#Dfff##E, G#t t#E G#t :K#t ##D. E#t E#t
:W##########Wt t jLLLLLLLLL; t fE t ... #G .. EE.
:,,,,,,,,,,,,,. : j t
(lobotomy)