https://github.com/cagdasc/asm-tool
Android apk reverse engineering tool.
https://github.com/cagdasc/asm-tool
bash-script reverse-engineering
Last synced: 2 months ago
JSON representation
Android apk reverse engineering tool.
- Host: GitHub
- URL: https://github.com/cagdasc/asm-tool
- Owner: cagdasc
- License: gpl-2.0
- Created: 2015-04-16T12:47:28.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2017-04-10T21:05:53.000Z (about 9 years ago)
- Last Synced: 2023-08-02T14:17:50.277Z (almost 3 years ago)
- Topics: bash-script, reverse-engineering
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# asm-tool
Android apk assemble and disassemble tool.
#Prerequest
wget
unzip
#Structure
APPNAME/ -> Contains unpackaged apk file.
out/ -> Contains .smali files converted from dex file.
build/ -> Contains builded and signed apk files and dex files.
#Usage
Important: First you must be export APPNAME value!!
$ export APPNAME=appname_you_want
Important: If you want to auto uninstall and install apk with adb, you need to export PACKAGE_NAME value. PACKAGE_NAME must be original name of the application package.
$ export PACKAGE_NAME=com.example
Disassemble: ./asm-tool -t dasm -a com.example.apk -m[0|1]
Assemble: ./asm-tool -t asm -b[build_number]
#License
Copyright (C) 2015 Çağdaş Çağlak
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.