Tokrat vam bom predstavil, kako lahko z AppSec analizirate APK aplikacijo. Za test bom izbral preprost program za prižiganje in ugašanje led lučke.

V Eclipsu izgleda source takole:

reverse02

 

Na AppSec zaženemo “AppUse Dashboard”. Nato kliknemo “Load APK” (v našem primeru je to LedLight.apk).

reverse01

 

Sedaj izberemo meni “Reversing” in nato možnost “Extract APK Content”.

reverse03

 

Vsebina je razširjena v direktorij:

reverse05

reverse04

Sedaj moramo samo še zagnati “Launch JD-GUI”.

reverse06

Source koda iz naše aplikacje LedLigt.apk

reverse07

Če odpremo datoteko AndroidManifest.xml, lahko vidimo tudi pravice, ki jih aplikacija potrebuje za delovanje.

reverse08

Tako…sedaj si lahko ogledate logiko programa in tako lažje napišete svojega 😉

– VIDEO PRIKAZ

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Internetna zaščita

Copyright © 2013. All Rights Reserved.