
quicmap is a simple yet quic (!) QUIC protocol scanner
quicmap एक अपेक्षाकृत तेज़ QUIC सेवा स्कैनर है जो QUIC सेवाओं, उपयोग में आने वाले प्रोटोकॉल संस्करण तथा समर्थित ALPN की पहचान करने के लिए कई टूल्स का उपयोग करने की आवश्यकता को समाप्त करता है।
git clone https://github.com/bojanisc/quicmap.git
cd quicmap
pip3 install -r requirements.txt
python3 quicmap.py -h
usage: quicmap.py [-h] [-p PORTS] [-t TIMEOUT] [-c CONCURRENCY] hosts
quicmap.py - script that does QUIC scanning
positional arguments:
hosts The target host(s), comma separated hosts or IP range(s)
options:
-h, --help show this help message and exit
-p PORTS, --ports PORTS
Port range (e.g., '80', '1-1024', '80,443,1000-2000'). Default is '1-1000'
-t TIMEOUT, --timeout TIMEOUT
Timeout for a UDP connection in seconds. Default is 5 seconds.
-c CONCURRENCY, --concurrency CONCURRENCY
Number of concurrent connections to spawn. Default is 50.
python3 quicmap.py -p 443 youtube.com,facebook.com
100%|█████████████████████████████████████████████████████████████████████████████████████████| 2/2 [00:01<00:00, 1.47it/s]
endpoint : youtube.com
port : 443
server_versions : 0x1, 0x5aba0aba, 0xff00001d
ALPN : h3 (HTTP/3)
endpoint : facebook.com
port : 443
server_versions : 0xfaceb002, 0xfaceb00e, 0xfaceb011, 0xfaceb013, 0xfaceb010, 0x1, 0xfaceb003
ALPN : h3 (HTTP/3)
यदि आपको सॉफ़्टवेयर में कोई समस्या दिखे, तो कृपया एक issue खोलें। Pull requests का स्वागत है।