User-friendly ads for your Android app Monetize with the AppBrain SDK Check it out
AppBrain Best Android Apps
AppBrain
Dashboard Statistics Stats Documentation Docs
Sign up
Log in
Android Apps > Productivity > Disassembler
Disassembler icon

Disassembler

Software reverse engineering toolkit in your pocket!
by KYHSGeekCode
Google Play
Google Play
1+
Thousand
Downloads
PREMIUM
Est. downloads
PREMIUM
Recent d/loads
4.21
19
Rating
Unranked
Ranking
11
Libraries
7.0+
Android version
7/29/19
Last updated
2019
February
App age
5.45 MB
App size
Everyone
Content rating
FREE
Price

Google Play Rating history and histogram

13
2
1
1
2

Changelog

  • Jul 29, 2019 Update Version 1.5.0
  • Jul 23, 2019 Update Version 1.4.9
  • Jul 14, 2019 Installs 1,000+ installs
  • Jun 26, 2019 Update Version 1.4.7.1
  • Jun 12, 2019 Update Version 1.4.6.4
  • Jun 2, 2019 Installs 500+ installs
  • May 18, 2019 Update Version 1.4.6.3
  • Apr 29, 2019 Update Version 1.4.6.2
  • Mar 24, 2019 Installs 100+ installs
  • Mar 9, 2019 Installs 50+ installs
  • Feb 22, 2019 Installs 10+ installs
  • Feb 18, 2019 New App Version 1.4.6.1 in PRODUCTIVITY for Free
View more View less

Developer information

KYHSGeekCode

[email protected]

Website

N/A

Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
I'm the developer of this app

Description

Android-Disassembler - Analyze your malicious app on your phone

Disassemble ANY files including android shared libraries (aka .so files) (NDK, JNI), windows PE files(EXE, DLLs, SYSs, etc..), linux executables, object files, ANY files you want like pictures, audios, etc(for fun) entirely on Android. Capstone-based disassembler application on android.

** Latest pre-release is available here: https://github.com/KYHSGeekCode/Android-Disassembler/releases

Version 1.5.0 release!
What's new : Search for strings, data analysis, online help

Features

Shows details of elf files.
Shows symbol table(functions or objects' ,... names) of elf files.
Disassembles the code sections.
Has various export options of the disassembly. (Reloadable raw file, compilable txt file, analytic text files, json, and reloadable database)
Supports projects.
Supports directly launching from file browsers.
Supports many ABIs(arm,x86,x64,MIPS,PowerPC,...)
Jump to address by symbols' names, or a hex address.
Syntax colorizing.
Support PE and other bin formats.
Sort symbols if needed.
No need to press Disassemble button!
Colorize PUSH/POP instructions.
Colorize ARM arch instructions better.
Added Follow Jump menu for jump instructions.(With BackStack)
Can override auto parse setup
You can copy an instruction to the clipboard.
It now parses IAT, EAT of PE headers.
You can now choose the columns to view.
Supports analyzing system files(which are not accessible without root permission) for rooted phones.
Friendlier message for non-parsable files.
The storage chooser now retains the session, so that it remembers the last browsed folder.
Choose binary from installed apks
Analyze bytes to determine if the binary is encrypted
Search for strings in the binary within a given length range

Good themes usually help you recognize some important instructions easily.
Usuage

1. Choose a file to analyze.
2. To change chooser, go to settings and change.

Theme management -> Invalid!! Now it is automated!

You can download the theme.zip from https://github.com/KYHSGeekCode/Android-Disassembler/releases/download/v1.4.1/themes.zip

Unzip it to /storage/emulated/0/themes/ or /sdcard/themes/.
Done. You can now use this in settings menu(in app)
To rename/remove themes, just rename/remove the files.

Feature requests are welcomed!

This app used

Capstone
Storage-Chooser
Colorpickerview
Java-binutils
PECOFF4J.
Root File Chooser

TODO

Show prototypes of NDK/C standard APIs in the symbols tab.
More sophisticated colorizing
Generate more useful comments
Provide assembly tutorials.
Add pseudo-virtual machine to help debugging.
Allow users to analyze active processes.
Add arrow beside the disassembly.
Row selection
Better support for thumb assemblies
Support .NET assemblies
Add compatibility for OllyDbg's .udd/.bak files
Add compatibility for IDA's produce files.
Add more utilities.

For more information, please visit https://github.com/KYHSGeekCode/Android-Disassembler

Recent changes:
Searching strings, data analysis, sort APK names
Android-Disassembler - Analyze your malicious app on your phone

Disassemble ANY files including android shared libraries (aka .so files) (NDK, JNI), windows PE files(EXE, DLLs, SYSs, etc..), linux executables, object files, ANY files you want like pictures, audios, etc(for fun) entirely on Android. Capstone-based disassembler application on android.

** Latest pre-release is available here: https://github.com/KYHSGeekCode/Android-Disassembler/releases

Version 1.5.0 release!
What's new : Search for strings, data analysis, online help

Features

Shows details of elf files.
Shows symbol table(functions or objects' ,... names) of elf files.
Disassembles the code sections.
Has various export options of the disassembly. (Reloadable raw file, compilable txt file, analytic text files, json, and reloadable database)
Supports projects.
Supports directly launching from file browsers.
Supports many ABIs(arm,x86,x64,MIPS,PowerPC,...)
Jump to address by symbols' names, or a hex address.
Syntax colorizing.
Support PE and other bin formats.
Sort symbols if needed.
No need to press Disassemble button!
Colorize PUSH/POP instructions.
Colorize ARM arch instructions better.
Added Follow Jump menu for jump instructions.(With BackStack)
Can override auto parse setup
You can copy an instruction to the clipboard.
It now parses IAT, EAT of PE headers.
You can now choose the columns to view.
Supports analyzing system files(which are not accessible without root permission) for rooted phones.
Friendlier message for non-parsable files.
The storage chooser now retains the session, so that it remembers the last browsed folder.
Choose binary from installed apks
Analyze bytes to determine if the binary is encrypted
Search for strings in the binary within a given length range

Good themes usually help you recognize some important instructions easily.
Usuage

1. Choose a file to analyze.
2. To change chooser, go to settings and change.

Theme management -> Invalid!! Now it is automated!

You can download the theme.zip from https://github.com/KYHSGeekCode/Android-Disassembler/releases/download/v1.4.1/themes.zip

Unzip it to /storage/emulated/0/themes/ or /sdcard/themes/.
Done. You can now use this in settings menu(in app)
To rename/remove themes, just rename/remove the files.

Feature requests are welcomed!

This app used

Capstone
Storage-Chooser
Colorpickerview
Java-binutils
PECOFF4J.
Root File Chooser

TODO

Show prototypes of NDK/C standard APIs in the symbols tab.
More sophisticated colorizing
Generate more useful comments
Provide assembly tutorials.
Add pseudo-virtual machine to help debugging.
Allow users to analyze active processes.
Add arrow beside the disassembly.
Row selection
Better support for thumb assemblies
Support .NET assemblies
Add compatibility for OllyDbg's .udd/.bak files
Add compatibility for IDA's produce files.
Add more utilities.

For more information, please visit https://github.com/KYHSGeekCode/Android-Disassembler

Recent changes:
Searching strings, data analysis, sort APK names
Show full description Hide full description
add analyze android assemblies backstack binary binutils capstone chooser disassembler elf files instructions kyhsgeekcode ndk parse powerpc release reloadable root storage supports symbols themes usuage

Comments

Tag cloud

about apk app file how think tool upgrade video would

Positive comment tag cloud

about apk app feature hope how tool upgrade video would

Negative comment tag cloud

analyze any dont file get help its working

Google Play Rankings

This app is not ranked

Permissions

Development tools
test access to protected storage
Network communication
view network connections, full network access
Storage
modify or delete the contents of your USB storage
System tools
prevent phone from sleeping
Extra
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

Libraries

Ad network libraries

AdMob

Social libraries

None found

Development tools

Android Support library Firebase Android Architecture Components Android Jetpack VersionedParcelable Android Jetpack Annotations Android Jetpack Widgets Android Jetpack AppCompat Android Transition Support Library Android Support Library collections Android Support Library Print

Related apps

World of Guns: Gun Disassembly
Noble Empire
91
Free
1,000,000+
Gun Disassembly 2
Noble Empire
77
Free
1,000,000+
Mars: Mars
Pomelo
91
Free
5,000,000+
µTorrent®- Torrent Downloader
BitTorrent, Inc.
93
Free
100,000,000+
Disassembly 3D
Khor Chin Heong
70
Free
1,000,000+
File Manager
Flashlight + Clock
95
Free
10,000,000+
File Manager : free and easily
Xiaomi Inc.
97
Free
100,000,000+
Clean Master - Antivirus, Applock & Cleaner
Cheetah Mobile
94
Free
1,000,000,000+

More from KYHSGeekCode

코돈 마스터 - 세상에서 가장 어려운 DNA 게임
KYHSGeekCode
97
Free
100+
FixZip
KYHSGeekCode
0
Free
10+

Want more apps?

Find the Android apps that are trending right now

AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • Unlimited pageviews (both app and developer details)
  • Recent install count per app (last 30 days)
  • Detailed ranking data per app
  • Recent install count per developer (last 30 days)
  • Full timeline per developer
  • Device market shares data per country

1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe

3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe

1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
Each subscription will automatically renew 3 days before the expiration date for the same time period. Subscriptions can be cancelled at any time before the renewal.

Developer services

  • Android App Promotion
  • Monetize Your Android App
  • Track ranking of your Android App
  • AppBrain SDK
  • Apptimizer

Android Statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Apps
  • All-time Popular Apps

About AppBrain

  • Contact
  • Blog
  • Privacy
  • Documentation
  • AppGenius: Insights for your Google play store metrics
© 2010-2019 - AppBrain