NimScan
?New Banner &
เครื่องสแกนพอร์ตที่รวดเร็วมาก (พร้อมตัวเลือกการกรอง - รองรับ Windows เท่านั้น)
หมวดหมู่ | ️Nmap | - สนิมสแกน | ☺️แมสสแกน | - นิมสแกน |
---|---|---|---|---|
กรองแล้ว | ~107 วินาที | ~60 วินาที (เฉพาะ Windows) | ||
ไม่มีการกรอง | ~25 วินาที | ~3 วินาที (ลินุกซ์) | ~8 วินาที (ลินุกซ์) | ~7 วินาที (2 เธรด) |
การพึ่งพาอาศัยกัน | ไดรเวอร์ Npcap | เอ็นแมป | ไดรเวอร์ libpcap | ไม่มีการพึ่งพา |
สามารถใช้เป็นโมดูล/ไลบรารีได้ |
การตรวจสอบทั้งหมดดำเนินการภายใน LAN และบนพอร์ต 65K
Usage:
NimScan < host | IPs > -p: < portX > - < portY > [--timeout =< time > ] [--files =< limit of file descriptors > ] [-a]
NimScan < host | IPs > -p: < port >
NimScan < host | IPs > -p: < port 1> , < port 2> , < portN >
NimScan (-h | --help)
Options:
-h, --help Show this screen.
-p, --ports Ports to scan. [default: 1-65,535]
-a, --all Use rawsockets to find filtered/closed/open ports (Takes longer and limited to 10,000 ports).
-t, --threads Number of threads per scan.
-f, --files= < limit > File descriptors per thread limit.
-i, --ignore Ignore ping latency check.
--timeout= < time > Timeout to add to the latency [default: 1500].
ช่วงการสแกนระหว่าง 1 ถึง 5,000 พอร์ต
NimScan 10.0.0.0/24 -p:1-5000
สแกนพอร์ตเฉพาะ
NimScan 10.0.0.1-10.0.0.10 -p:80,443,445
แสดงปิด/กรอง/เปิดโดยใช้ rawsockets
NimScan.exe 10.0.0.69 -a
scan ( char * host , int * ports , int size );
scanner ( char * host , int * ports , int size , char * parameters );
#include <stdio.h>
int main ( void )
{
NimMain (); // A MUST!
int ports [] = { 1 , 445 , 8080 , 3389 , 135 , 139 };
int size = sizeof ports / sizeof ports [ 0 ];
scan ( < IP / HOST > , ports , size ); // Scan given ports with default configuration (timeout = 1500ms, files = 5000)
scanner ( < IP / HOST > , NULL , 0 , "<arguments>" ); // Scanning all 65K ports with given arguments
return 0 ;
}
ตรวจสอบให้แน่ใจว่า NimScanToC.a อยู่ในโฟลเดอร์โปรแกรมของคุณ
gcc < file > .c -L. -l:NimScanToC.a -w -o NimScan.exe