Skip to content

guvenada/TRUST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🩸 TRUST - Firebase Vulnerability Analysis Tool

Banner

Advanced security scanner to detect insecure Firebase databases in APK files

Python 3.8+ License: MIT

πŸ“– Table of Contents

πŸš€ Features

  • βœ”οΈ Scans APK files for Firebase URLs
  • πŸ” Automatically detects potential security vulnerabilities
  • πŸ“‚ Analyzes compressed APK contents
  • πŸ›‘οΈ Interactive testing mode
  • πŸ“Š Generates JSON format reports
  • πŸ“± Focused on mobile application security

βš™οΈ Installation

  1. Requirements:
Python 3.8+ and pip installed
  1. Install dependencies:
pip install requests

πŸ’» Usage

Run the program with the path to the APK file as an argument:

python TRUST.py <apk_file>

Example:

python TRUST.py sample_app.apk

πŸ–₯️ Sample Output

[*] Scanning APK: sample_app.apk

[+] Firebase URL found: https://example.firebaseio.com
[?] Do you want to test this database? (y/n): y
[!] Open database found: https://example.firebaseio.com
πŸ” Sample data: {...}

🀝 Contributing

Contributions are welcome! Please open issues or submit pull requests.

πŸ“„ License

This project is licensed under the MIT License.