Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/msfjarvis/adnix-rs
Rust reimplementation of https://github.com/sniner/adnix for educational purposes
https://github.com/msfjarvis/adnix-rs
hacktoberfest
Last synced: 2 months ago
JSON representation
Rust reimplementation of https://github.com/sniner/adnix for educational purposes
- Host: GitHub
- URL: https://github.com/msfjarvis/adnix-rs
- Owner: msfjarvis
- License: apache-2.0
- Created: 2019-09-28T08:02:22.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T03:16:01.000Z (8 months ago)
- Last Synced: 2024-05-01T16:02:08.775Z (8 months ago)
- Topics: hacktoberfest
- Language: Rust
- Homepage: https://msfjarvis.github.io/adnix-rs/
- Size: 1.03 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# adnix-rs [![Version info](https://img.shields.io/crates/v/adnix.svg)](https://crates.io/crates/adnix) [![No Maintenance Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/)
Rust reimplementation of [sniner/adnix](https://github.com/sniner/adnix) for educational purposes.
## Installation
adnix is available on [crates.io](https://crates.io/crates/adnix) and you can install it through cargo.
```shell
cargo install adnix
```## Usage
```shell
USAGE:
adnix [OPTIONS]FLAGS:
-h, --help Prints help information
-V, --version Prints version informationOPTIONS:
IPv4 address [default: 127.0.0.1]
-f, --formatter Formatter [default: dnsmasq] [possible values: dnsmasq, dnsmasq-server, unbound]
--address
--v6address IPv6 address [default: ::1]
-o, --output Output file
-s, --sources_file File to read "name|source url" mappings from
```Sample sources file for use with adnix.
```
Yoyo|http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
Malware Domain List|http://www.malwaredomainlist.com/hostslist/hosts.txt
```