Sathursha29/android-reverse-engineering-analysis
GitHub: Sathursha29/android-reverse-engineering-analysis
一个用于教学目的的 Android 逆向工程与安全分析项目,通过逆向 APK、分析 Smali 字节码、模拟受控恶意软件行为并评估安全风险,帮助学习者掌握移动安全的完整分析流程。
Stars: 0 | Forks: 0
# android-reverse-engineering-analysis
出于教育目的,对 Android 应用程序进行逆向工程和安全分析,并包含受控的恶意软件模拟。
# Android 逆向工程与恶意软件模拟
## 概述
本项目是作为 SLIIT 的 IE3112 移动安全模块的一部分完成的。
其目标是逆向工程一个 Android 应用程序,分析其架构,出于教育目的注入受控的类木马功能,并评估安全风险与缓解策略。
## 目标
- 对 Android APK 进行逆向工程
- 分析 Smali bytecode
- 理解 Android 应用程序架构
- 模拟受控的恶意软件行为
- 评估安全风险
- 建议缓解策略
## 技术与工具
- Apktool
- Smali
- Android Studio
- ADB
- Java
- Kali Linux
## 展示的技能
- Android 逆向工程
- 静态分析
- 移动安全
- 恶意软件分析
- Smali 代码分析
- 技术文档
## 项目交付物
- 最终报告 (PDF)
- 演示视频
- 编写 smali 文件
## 免责声明
本项目仅出于学术研究和网络安全教育目的而开发。未在受控实验室环境之外分发或使用任何恶意软件。
## 作者
Sathursha Ravichandran
信息技术理学学士 (荣誉) (网络安全)
SLIIT
标签:DAST, JS文件枚举, Smali, 云安全监控, 安卓逆向, 恶意软件分析, 目录枚举, 移动安全, 静态分析