android-reverse-engineering-skill
Claude Code skill to support Android app's reverse engineering
Master Android security and reverse engineering with the SimoneAvogadro/android-reverse-engineering-skill repository. Explore decompiling tools, docs, and communities for advanced learning.
Analyzing Android Application Permissions: A Complete Guide to the android-reverse-engineering-skill WorkflowMaster Android application permissions analysis with SimoneAvogadro's guide. Learn to inspect AndroidManifest.xml for critical permissions for static analysis in reverse engineering.
Android Reverse Engineering Challenges: How to Overcome Common ObstaclesExplore common Android reverse engineering challenges like toolchain mismatches and obfuscated code. Learn to overcome obstacles with automated scripts and a five-phase workflow from the android-reverse-engineering-skill reposi...
How to Use Frida for Dynamic Instrumentation of Android Apps with Static AnalysisMaster dynamic instrumentation for Android apps by integrating Frida with static analysis. Hook critical methods at runtime for deep insights and efficient reverse engineering.
Android Obfuscation Techniques Explained: ProGuard and R8 Deobfuscation GuideMaster Android obfuscation with ProGuard and R8. Explore techniques like identifier renaming and string analysis to deobfuscate Android apps effectively. Learn reverse engineering skills.
Ethical Considerations When Reverse Engineering Android Applications: A Comprehensive GuideExplore ethical considerations for reverse engineering Android apps. Learn when it's permissible for security research, interoperability, malware analysis, or with consent. Respect IP and privacy.
How to Modify or Patch an Android Application: A Complete Reverse Engineering GuideLearn how to modify or patch an Android application by decompiling editing and recompiling APKs. Our complete guide breaks down the reverse engineering process.
What Is the Purpose of Smali Files in Android Reverse Engineering?Understand Smali files in Android reverse engineering. Smali represents Dalvik bytecode, aiding inspection and modification of apps when source code is missing or obfuscated. Learn its core purpose now.
How to Find Sensitive Information Hardcoded in an Android ApplicationDiscover how to find hardcoded sensitive info in Android apps. Use a decompile-then-grep pipeline to scan APKs for API keys, tokens, and URLs.
Dynamic Analysis of an Android Application: A Complete Runtime GuideLearn dynamic analysis of an Android application. Explore runtime instrumentation with Frida, network traffic capture, and log correlation for complete behavioral observation.
Static Analysis Methods for Android Binaries: A Complete Guide to the Android Reverse-Engineering SkillUnlock Android binary secrets with comprehensive static analysis methods. Decompile APKs, extract API calls & trace flows for effective reverse engineering without dynamic execution.
How to Analyze an Android Application's Manifest File for Reverse EngineeringPerform deep analysis on Android application manifest files. Learn to extract launcher activity, components, permissions, and custom classes for reverse engineering.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →