Application Overview
This utility is an advanced File Manager and reverse engineering tool tailored for Android packages and related file formats. It provides comprehensive capabilities to view, edit, and manipulate APK, Dex, Jar, Smali, and PDF files, alongside basic playback support for video and audio formats.Technical Specifications
| Property | Details |
|---|---|
| Requirements | Android 5.0+ |
| Account Required | Yes |
| Supported Architectures | armeabi-v7a, arm64-v8a, x86, x86_64 |
| Supported Screen DPIs | 160dpi, 240dpi, 320dpi, 480dpi, 640dpi |
| Package Integrity | Untouched APK with original hash signature; no modifications applied |
| Certificate MD5 Digest | 70c72af8695949c0e278d5a51eb2526d |
| Localization | Multi-language support (interface dynamically matches the default device language); includes English |
Core Features
1. DEX, Smali, & Java Manipulation
- Conversion & Decompilation: Bidirectional conversion between DEX, JAR, and Smali files. Supports Smali to Java decompilation, as well as decompiling
.classfiles and JAR packages. - DEX Operations: Merging, splitting, property viewing, batch class deletion, and batch repair of DEX files. Includes a DEX file comparison utility.
- Smali Analysis: Smali syntax queries, method CodeOffset size viewing, and method IR viewing. Features a Smali Execution Flowchart View via the editor navigation panel.
2. APK Modification & Obfuscation
- Obfuscation Suites: * Apk Super Obfuscation 3.0:High-efficiency direct-to-DEX obfuscation with support for multi-DEX and the four major Android components.
- Control Flow Obfuscation 5.0: Full string encryption, method hiding, resource ID encryption, instruction substitution, DEX optimization, reflection protection, flattening, and anti-string one-click decryption.
- Security & Encryption: String encryption across APK, DEX, and JAR files. RES resource obfuscation with custom dictionary support. Protection of assets and RES resources.
- Signing & Patches: APK signing, coexistence modification, signature verification removal (including Super version), dialog cancellation, and removal of VPN/proxy detection.
- Advanced Engineering: APK-VM protection (supports configuration annotations and class/method rules), APK-Dex2C conversion, shell extraction, anti-pseudo-encryption, and pseudo-encryption tools.
3. Binary, Resource, & Manifest Editing
- AXML & ARSC: AXML decompilation and backcompilation. Character constant viewing for ARSC, SO, and DEX files. Support for ARSC file editing and APK-arsc translation.
- Code Automation: One-click LOG injection, one-click string decryption LOG injection, one-click removal of Toast pop-ups, and package name modification within DEX files.
- Integrations: One-click addition of Xposed detection, custom pop-up windows, dialog boxes, crash logging, and screenshot bans.
- Comparisons: File-level comparison for APKs and
AndroidManifest.xmlfiles.
4. Editor & Media Utilities
- Code Editor: Syntax highlighting for Smali, Java, AXML, and other languages. Includes XML text code formatting and text file comparison tools.
- Data Tools: JSON file visualization, formatting, checksum verification, compression, escaping, and XML conversion. Vector graphic interchange and preview for SVG and Android vectorDrawable XML (supports batch processing).
- Network Interface Testing (NPMan): Network request and ping testing utility. Supports uploading binary files as request bodies and reading
request.hcyandrequest_body.binfiles exported from HttpCanary. - Toolbox: Common string conversions (Base64, DES, MD5, Decimal, Unicode). Includes a screen eyedropper and screen ruler.
- Document & Media Management:* PDF utilities: Merge, split, encrypt, extract, delete pages, unrestrict encryption, and convert to/from Office formats (Word, PPT, Excel, Long Image).
- Video tools: Transcoding, cutting, audio/video stream extraction, and custom operations.
- Folder transcoding between GBK and UTF-8.
Troubleshooting & Known Stability Issues
The application may experience crashes or initialization failures under the following environmental conditions:- Rooted Environments: Higher probability of crashing, particularly if root access has not been explicitly granted to the app.
- Network Constraints: Lack of an active network connection may result in a white screen instead of the user interface. Workarounds include launching the application offline or executing multiple "Force Stop" cycles.
- Network Interferences: Active VPNs, proxies, or custom DNS configurations can trigger instability.
Changelog
Navigation & UX Updates
- Added a jump function to the PDF previewer.
- Enabled filename copying by long-pressing the filename in the top-left corner of the text editor.
Bug Fixes
- Resolved an issue affecting APK-to-APK conversions.
- Fixed APK installation failures when using Shizuku.
- Corrected selection functionality behavior within the hexadecimal editor.
- Fixed accidental touches on the inspection panel when dragging the scroll bar during hexadecimal editing.
- Fixed a folder name display bug in the file import dialog when running night mode.
- Resolved a file import failure bug triggered when canceling an ongoing import process.
You do not have permission to view the full content of this post. Log in or register now.