Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
rdx — A native APK and DEX decompiler written in Rust | Kitploit
उपकरण/GitHubGitHub/ch0pin/rdx
Android SecurityStatic AnalysisCode AnalysisDynamic Code Analysis (DAST)Mobile App PentestingReverse EngineeringMobile SecurityUtilities & FrameworksBinary Analysis
GitHubch0pin/rdx

rdx

A native APK and DEX decompiler written in Rust

रिपॉजिटरी देखें
164172106 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
अनुरोधित भाषा में सामग्री उपलब्ध नहीं है। अंग्रेज़ी संस्करण दिखाया जा रहा है।

Android API type and exception facts

src/native_resource_names.rs contains framework attribute IDs and names from Android SDK 36 data/res/values/public-final.xml, with its source SHA-256 recorded in the generated file. Binary XML uses this catalog to restore framework attribute names and namespaces from resource-map IDs, including manifests with stripped strings. Unknown IDs retain valid supplied names; unidentified blank names remain explicit decoding errors. No SDK is required at runtime. Regenerate with:

python3 scripts/generate_resource_names.py /path/to/android-36/data/res/values/public-final.xml src/native_resource_names.rs

android-35-exceptions.json records class and interface ancestry plus exact method throws declarations extracted from the Android SDK API 35 android.jar. It contains metadata only, not class implementations. The input SHA-256 is embedded in the file. Regenerate with:

python3 scripts/generate_platform_exceptions.py /path/to/android-35/android.jar data/android-35-exceptions.json --constructors-output data/android-35-constructors.json

Used as conservative source-level evidence for Java checked catches when the APK does not define the class. APK definitions take precedence. This does not claim that a method exists on every Android version or infer runtime exception paths. The installed application does not need an Android SDK or Java runtime.

android-35-constructors.json records accessible parent constructor signatures, access flags, and declared exceptions. Its member_types entries map exact binary names to a source owner, member path, and enclosing descriptor chain. Public static member classes require consistent InnerClasses metadata and a fully accessible enclosing chain. These facts support constructor recovery and readable names such as View.BaseSavedState; loaded APK definitions take precedence over every SDK type in the chain. A dollar sign alone supplies no nesting evidence.

android-35-source-declarations.json records complete, directly declared SDK method headers, including methods with no checked throws declaration. It supplies proof-only source authority for bounded same-object catchall rethrow recovery. Lookup requires an exact owner, name, parameters, return type, and staticness; ambiguous Java signatures, inaccessible or nested SDK owners, and APK-shadowed owners remain unresolved. The existing sparse exception facts keep their original meaning. These headers constrain emitted Java declarations; they do not suppress operational exception effects or establish runtime callback reachability.

Regenerate the complete declaration metadata with:

python3 /Users/ch0pin/Desktop/Git-Projects/rdx/scripts/generate_platform_source_declarations.py /Users/ch0pin/Library/Android/sdk/platforms/android-35/android.jar /Users/ch0pin/Desktop/Git-Projects/rdx/data/android-35-source-declarations.json
टूल डाउनलोड करें