0P3N Blog Blog Post

Quickly Reverse Engineer an APK File

By: MohammadYahya
October 12, 2016
androidHave you ever given any thought as to how your Android Application works? Required:Installed
  1. java in your system
  2. apktool
  3. dex2jar
  4. jd-gui
 Download all from here Step 1:-Change extension of apk to zipStep 2:-Open that zip and copy classes.dex in dex2jar folder-Open CMD in dex2jar folder type command "dex2jar classes.dex" without dual quote-It will convert classes.dex into classes.jarStep 3:-It's time to show java code of your application-Open jd-gui.exe in this goto File -> Open file and select classes.jarNow,  it's time to get Images and DesignStep 4:-change extension .zip to .apk and copy it into apktool folder-open Command Prompt there and type command for extract your apk "java -jar apktool.jar d -s AppName.apk"-After changing in your application open Command Prompt there and type command for build again apk"java -jar apktool.jar b AppFolder" DoneThank youWatch this video to answer any additional questions: https://www.youtube.com/watch?v=ZyNa-n2dM4k

Build your Cybersecurity or IT Career

Accelerate in your role, earn new certifications, and develop cutting-edge skills using the fastest growing catalog in the industry