Domains Blacklists Blockchain is a project aimed at retrieving, processing, and displaying domain blacklists using blockchain technology. It provides a web interface for users to view detailed information about blacklisted domains and offers enhanced security and integrity through blockchain.
- Python 3.x
- Flask
- Other dependencies listed in
requirements.txt
- Clone the repository:
git clone https://github.com/fabriziosalmi/domains-blacklists-blockchain.git
- Navigate to the project directory:
cd domains-blacklists-blockchain
- Install the required dependencies:
pip install -r requirements.txt
-
Run the scripts in the following order:
1_retrieve_blacklist.py
to retrieve the blacklist.2_process_blacklist.py
to process the blacklist and create transactions.3_web_gui.py
to start the web interface.
-
Open a web browser and navigate to
http://localhost:5000
to access the web interface.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. Please refer to the CONTRIBUTING.md file for guidelines on how to contribute to this project.
Distributed under the MIT License. See LICENSE for more information.