Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aweher/dns-ranger
A set of Python scripts to help DNS administrators to understand the usage and detect abuse of their infrastructure
https://github.com/aweher/dns-ranger
dns
Last synced: 9 days ago
JSON representation
A set of Python scripts to help DNS administrators to understand the usage and detect abuse of their infrastructure
- Host: GitHub
- URL: https://github.com/aweher/dns-ranger
- Owner: aweher
- Created: 2023-11-13T17:11:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-13T17:41:21.000Z (about 1 year ago)
- Last Synced: 2023-11-13T18:41:02.876Z (about 1 year ago)
- Topics: dns
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DNS-RANGER
This project is a set of python scripts used to help DNS operators to understand some usage of their servers, It is based on Scapy, a tool written in Python.
## Technologies Used
- Python 3
- Scapy
- yaml
- json
- threading
- time
- tqdm## Installation
```bash
# clone the repository
git clone https://github.com/aweher/dns-ranger.git
cd dns-ranger
cp config.yaml.example config.yaml# now edit the config.yaml file
vim config.yaml# it is recommended to create a python virtual environment to run this
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
```## Usage
To run the tool, use the following command:
```bash
python3 %script%.py
```## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
## License
[TBD]
## Contact
If you want to contact me you can reach me at .
## Project status
The project is in development. Future updates are planned to improve the functionality and performance of the tool.
## Acknowledgements
This project uses the following open-source packages:
- [Scapy](https://scapy.net/)
- [PyYAML](https://pyyaml.org/)
- [tqdm](https://tqdm.github.io/)