
Quick network scanner library. https://crates.io/crates/qscan
Il progetto Quick Network Scanner include:
NOTA: per utilizzare correttamente la libreria e l'utilità da riga di comando fornite da questo progetto, potrebbe essere necessario aumentare il numero massimo di file aperti. Ad esempio:
ulimit -n 10000
NOTA: inoltre, per utilizzare la funzionalità di scansione ping, sono necessari
rooto altri permessi adeguati (ad es. CAP_NET_RAW).
qsc Strumento CLI: Esempio di Scansione RapidaInstalla qsc con:
cargo install qsc
esegui lo scanner (scansione di connessione TCP):
qsc --targets www.google.com --ports 1-1024
per maggiori dettagli e opzioni vedere README di qsc.
qscan LibreriaPer utilizzare la libreria qscan, inserisci questa dipendenza nel tuo Cargo.toml:
[dependencies]
qscan = "0.6.0"
per maggiori dettagli ed esempi vedere README di qscan.
Clona e compila con:
git clone https://github.com/0xor0ne/qscan.git
cd qscan
cargo build --release