dex2c
๐ AOT compiler to translate dalvikvm code into cpp code
File Explorer
Download Latest Version (.zip)- __init__.py
- analysis.py
- auto.py
- tags.py
- permissions_10.json
- permissions_13.json
- permissions_14.json
- permissions_15.json
- permissions_16.json
- permissions_17.json
- permissions_18.json
- permissions_19.json
- permissions_21.json
- permissions_22.json
- permissions_23.json
- permissions_24.json
- permissions_25.json
- permissions_26.json
- permissions_27.json
- permissions_28.json
- permissions_29.json
- permissions_30.json
- permissions_31.json
- permissions_32.json
- permissions_33.json
- permissions_34.json
- permissions_4.json
- permissions_5.json
- permissions_6.json
- permissions_7.json
- permissions_8.json
- permissions_9.json
- permissions_16.json
- permissions_17.json
- permissions_18.json
- permissions_19.json
- permissions_21.json
- permissions_22.json
- permissions_23.json
- permissions_24.json
- permissions_25.json
- __init__.py
- __init__.py
- types.py
- __init__.py
- apk.py
- dvm.py
- dvm_types.py
- mutf8.py
- __init__.py
- public.py
- public.xml
- __init__.py
- androconf.py
- bytecode.py
- __init__.py
- basic_blocks.py
- control_flow.py
- dast.py
- dataflow.py
- decompile.py
- graph.py
- instruction.py
- node.py
- opcode_ins.py
- util.py
- writer.py
- __init__.py
- decompiler.py
- __init__.py
- LICENCE-2.0
- misc.py
- session.py
- util.py
- __init__.py
- basic_blocks.py
- compiler.py
- graph.py
- instruction.py
- opcode_ins.py
- util.py
- writer.py
- debug.keystore
- DccApplication.smali
- Dex2C.cpp
- Dex2C.h
- DynamicRegister.h
- obfuscate.h
- ScopedLocalRef.h
- ScopedPthreadMutexLock.h
- well_known_classes.cpp
- well_known_classes.h
- Android.mk
- Application.mk
- apksigner.jar
- apktool
- apktool.bat
- manifest-editor.jar
- .gitignore
- dcc.cfg
- dcc.py
- filter.txt
- LICENSE
- README.md
- requirements.txt
- termux_install.sh
# Installation Guide
1. Get the code
git clone https://github.com/codehasan/dex2c
Downloads the entire project code from GitHub to your computer.
cd dex2c
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- APT (Debian/Ubuntu ๊ณ์ด) Built into Debian/Ubuntu-based Linux distributions.
sudo apt-get install openjdk-17-jdk zipalign
Installs directly from the APT package repository (Debian/Ubuntu-based).
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip3 install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
