dexterity alternatives and similar packages
Based on the "Security & Decompiler" category
8.2 0.0 dexterity VS backdoor-apkbackdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of dexterity or a related project?
dexterity is a C library intended for manipulation and analysis of DEX files. It has python bindings for all basic DEX structures and most of the manipulation functions.
WARNING: This library is still in it's early stages of development, use at your own risk!
The following example parses a DEX file using the built-in parser and then writes a new DEX file from the parsed structures in memory.
#!/usr/bin/python from dx.dex import Dex dex = Dex("classes.dex") dex.save("mirror.dex")
The following example parses a DEX file, add a string to it, creates a new DEX file with the modifications and fix the signature and checksum of the new file.
#!/usr/bin/python from dx.dex import Dex from dx.hash import update_signature from dx.hash import update_checksum dex = Dex("classes.dex") dex.add_string("Hello World") dex.save("hello.dex") update_signature("hello.dex") update_checksum("hello.dex")
For more examples of other usages of the library, check the examples folder.
dexterity is released under BSD 3-clause license. Please check LICENSE for more details.
For questions and/or suggestions, join #droidsec on Freenode.
*Note that all licence references and agreements mentioned in the dexterity README section above are relevant to that project's source code only.