Heuristic Android security scanner & antivirus (no root, Termux-ready) with APK analysis and risk scoring.
اسکنر امنیتی و آنتیویروس هیوریستیک اندروید بدون نیاز به روت، مخصوص ترموکس؛ همراه با تحلیل فایل APK و امتیازدهی به ریسک امنیتی.
Checks device settings (USB debugging, unknown sources, developer options), scans running processes for suspicious tools (Frida, Xposed, miners), deep-scans APK/APKS/XAPK files via apktool, and produces a 0–100 risk score + full JSON report with auto-fix for common issues.
- ✅ Device security checks (USB debugging, unknown sources, dev options)
- ✅ Running-process scan with suspicious-tool detection
- ✅ APK/APKS/XAPK static analysis (dangerous permissions, strings, packages)
- ✅ Heuristic 0–100 risk scoring
- ✅ JSON report + auto-fix for common issues
- ✅ No root required, Termux-ready
Terminal output screenshot coming soon — example output below:
Risk Score: 23/100 (Low)
[!] USB Debugging enabled
[!] 2 APKs request SEND_SMS + READ_CONTACTS
Report saved: /sdcard/strong_security_report.json
- Python 3.10+
- Termux (F-Droid build recommended) or Linux
apktool(script checks/installs automatically)
pkg update && pkg upgrade -y
pkg install python apktool -y
git clone https://github.com/Alvandcode/android-security-scanner.git
cd android-security-scanner
pip install -r requirements.txtpython strong_security_av.py
# allow storage for full scan:
termux-setup-storageReport: /sdcard/strong_security_report.json
| Option | Description |
|---|---|
--quick |
Quick scan — skips deep APK analysis |
--scan-path PATH |
Custom path to scan for APKs (default: Download folders) |
--no-fix |
Skip auto-fix prompts |
--quarantine |
Move suspicious APKs to quarantine (/sdcard/.av_quarantine) |
--verbose |
Verbose output with log details |
--watch SECONDS |
Watch mode — repeat full scan every N seconds |
Scan flow: security settings → running processes → network connections → installed apps → deep APK analysis → interactive auto-fix prompts (USB debugging / unknown sources / developer options).
android-security-scanner/
├── strong_security_av.py
├── requirements.txt
├── docs/
├── CONTRIBUTING.md
├── SECURITY.md
├── LICENSE
└── README.md
Heuristic tool — not a replacement for professional AVs like Malwarebytes. Large scans may take minutes. Malware removal is manual.
See CONTRIBUTING.md. Issues and PRs welcome!
See SECURITY.md.
MIT — see LICENSE.
- EN: Issues and Pull Requests are welcome. Please see
CONTRIBUTING.md. - FA: برای گزارش مشکل یا پیشنهاد قابلیت جدید، لطفا ایشو یا پولریکوئست ثبت کنید.
MIT — see LICENSE.