Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.38 KB

README.md

File metadata and controls

42 lines (25 loc) · 1.38 KB

About firebaseWritableCheck

firebaseWritableCheck was written in order to help any mobile penetration testers to identify write access to a Firebase endpoint.

Usage

Disclaimer: The provided software is meant for educational purposes only. Use this at your own discretion, the creator cannot be held responsible for any damages caused. Please, use responsibly!

Print the help to get all necessary information

$ python3 firebaseWritableCheck.py 

usage: firebaseWritableCheck.py [-h] [--url URL]

Firebase Write Access Checker

optional arguments:
  -h, --help  show this help message and exit
  --url URL   Specify the firebase URL

You just have to specify the Firebase Endpoint to know if it is writable or not. If it is, read access will also be checked:

$ python3 firebaseWritableCheck.py --url https://in-firebase-683e6.firebaseio.com/Logs.json
>> https://in-firebase-683e6.firebaseio.com/Logs.json has been created (write permission is allowed)
>> https://in-firebase-683e6.firebaseio.com/Logs.json is NOT readable (read permission is NOT allowed)

Author

Régis SENET (rsenet)

Contributing

Bug reports and pull requests are welcome on GitHub.

License

The project is available as open source under the terms of the GPLv3