Skip to content

xdrew87/Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Mobile Security Analyzer

Python Version License Privacy

An advanced, open-source suite for auditing iPhone & Android devices for malware, spyware, root/jailbreak, and more.
100% local, privacy-first, and easy to use for everyone from security researchers to everyday users.


Mobile Security Analyzer Screenshot


✨ Features

🍎 iPhone Security Analysis
  • Deep Backup Scanning: Analyze iTunes/Finder backups for hidden threats.
  • Live Discovery: Scan devices over the network for signs of jailbreaking, spyware, or risky apps.
  • Network Discovery: Automatically locate iPhones active on your local WiFi.
🤖 Android Security Analysis
  • Backup Auditing: Supports .ab, .bak, .zip, and extracted folders.
  • Live Integrity Checks: Detect root access, malware signatures, and suspicious system files.
  • Broad Support: Compatible with ADB backups, TitaniumBackup, and more.
📊 Professional Auditing
  • Interactive UI: Colorful, menu-driven terminal interface with high-quality ASCII art.
  • Detailed Reporting: Generates comprehensive logs in both JSON (for data analysis) and TXT (for human reading).
  • Privacy First: 100% local execution. No data leaves your machine.


🛠️ Installation & Requirements

1. Prerequisites

  • Python 3.8 or newer
  • pip for installing dependencies

2. Clone & Install

# Clone the repository
git clone https://github.com/xdrew87/Analyzer.git

# Enter the directory
cd Analyzer

# Install dependencies (if needed)
pip install colorama


🚀 How to Use

  1. Launch the Suite:
python3 main.py
  1. Select Analysis Type: Use the interactive menu to choose iPhone or Android, and select backup or network scan.
  2. Prepare Your Data:
  • iOS Backups: Connect your iPhone and create an unencrypted backup via iTunes or Finder.
  • Android Backups: Place files in supported directories (see below).
  • Network Scans: Ensure both your computer and the mobile device are on the same WiFi network.


📂 Android Backup Locations Supported

The tool automatically scans the following paths for valid backup data:

~/adb-backups
~/Android/backups
~/TitaniumBackup
~/Documents/AndroidBackups

Supports .ab, .bak, .zip, and extracted folders.



💡 Expert Tips & Troubleshooting

Optimization

  • Network Targets: Always use the IP address (e.g., 192.168.1.100) rather than the MAC address for scanning.
  • iOS Accuracy: Ensure backups are unencrypted; encrypted backups limit the scanner's ability to inspect internal files.
  • Android Config: For live scans, ensure ADB over Network is enabled on the device (Default Port: 5555).

File Locations

  • Reports: Automatically saved to the iphone_analysis folder by default.

Network Issues

  • If a device is unreachable, verify that your firewall is not blocking the connection and that both devices are on the same subnet.


👤 About the Author

Galmx (aka xdrew87)
Security Researcher | Developer | Privacy Advocate

Passionate about building transparent tools that empower users to take control of their digital security and understand the risks living inside their pockets.

🔗 GitHub



⚖️ Disclaimer

This tool is for educational and authorized security auditing purposes only. Always ensure you have permission before scanning a device.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages