LibreTotal
Privacy-friendly VirusTotal frontend built with Python, Flask.
Install / Use
/learn @MugoSquero/LibreTotalREADME
LibreTotal
Privacy-friendly VirusTotal frontend built with Python, Flask.
This is a privacy-friendly frontend for VirusTotal, a popular online virus scanning tool. The goal of this project is to provide a simple, user-friendly interface for searching file hashes, IP addresses, domains, and URLs for malware, while respecting users' privacy and keeping their data secure.
Features
- Simple and intuitive user interface
- Privacy-friendly design that doesn't log user data or search queries
- Supports searching for file hashes, IP addresses, domains and URLs
- No JavaScript code, only HTML and CSS
- There is no need for a VirusTotal API key to perform a search
Requirements
- Python 3.6 or higher
- Flask
Installation
- Clone this repository to your local machine using
git clone https://github.com/MugoSquero/LibreTotal - Create a virtual environment and activate it using
python3 -m venv envand thensource env/bin/activate - Install the required dependencies using
pip install -r requirements.txt - Run the development server using
python main.py - The application should now be running at http://127.0.0.1:5000/
Contribute
- Fork it ( https://github.com/MugoSquero/LibreTotal/fork ).
- Create your feature branch (
git checkout -b my-new-feature). - Stage your files (
git add .). - Commit your changes (
git commit -am 'Add some feature'). - Push to the branch (
git push origin my-new-feature). - Create a new pull request ( https://github.com/MugoSquero/LibreTotal/compare ).
License
This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.
