rsubdomain 1.2.10

A high-performance subdomain brute-force tool written in Rust
Documentation
use pnet::datalink::MacAddr;
use std::net::Ipv4Addr;

#[derive(Debug, Clone)]
pub struct EthTable {
    pub src_ip: Ipv4Addr,
    pub device: String,
    pub src_mac: MacAddr,
    pub dst_mac: MacAddr,
}

#[derive(Clone, Debug)]
pub struct StatusTable {
    pub domain: String,      // 查询域名
    pub dns: String,         // 查询dns
    pub time: u64,           // 发送时间
    pub retry: isize,        // 重试次数
    pub domain_level: isize, // 域名层级
}