ทั้งโปรโตคอล TCP และ UDP มีพอร์ต 0 ถึง 65535 พอร์ต 65535 เหล่านี้สามารถแบ่งออกเป็นสามช่วงต่อไปนี้:-
ระบบหรือพอร์ตที่สงวนไว้: ตั้งแต่ 0 ถึง 1023
พอร์ตผู้ใช้หรือที่ลงทะเบียน: ตั้งแต่ 1024 ถึง 49151
พอร์ตไดนามิกหรือส่วนตัว: จาก 49151 ถึง 65535
DEDMAP พยายามสแกน IP เป้าหมายหรือช่วงของ IP และค้นหาบริการที่ทำงานและรับฟังบนพอร์ตบางพอร์ต
DEDMAP ยังสามารถสแกนโฮสต์ต่างๆ เพื่อค้นหาโฮสต์สดได้
หลาม 3
ปิ๊ป
Termux (หากติดตั้งบนอุปกรณ์ Android)
รักและห่วงใยกันสักหน่อย :)
ดาวน์โหลดรุ่นล่าสุดจาก RELEASES
แยกไฟล์เก็บถาวร
ทำตามขั้นตอนด้านล่าง
$ cd DEDMAP
$ chmod +x install.sh
$ ./install.sh
ข้อกำหนดเพิ่มเติมทั้งหมดจะถูกติดตั้งโดยอัตโนมัติ เพียงรันไฟล์ "install.sh" ;)
เครื่องมือนี้สามารถรันได้โดยไม่ต้องติดตั้งเช่นกัน (./dedmap) แต่แนะนำให้ติดตั้ง หลังจากติดตั้งเครื่องมือ สีของ แบนเนอร์ DEDMAP จะเปลี่ยนจาก สีขาว เป็น สีแดง
อัปเดตเครื่องมือโดยการดาวน์โหลดรุ่นล่าสุดแล้วติดตั้งใหม่อีกครั้ง
dedmap
หรือ python dedmap
จากพร้อมท์คำสั่งภายในไดเร็กทอรีราก dedmap$ cd DEDMAP
$ chmod +x uninstall.sh
$ ./uninstall.sh
รองรับอุปกรณ์ Linux, Windows และ Android อย่างเต็มรูปแบบ ( ผ่าน termux)
รองรับการโทรผ่านเว็บ API (การโต้ตอบตามความต้องการโดยไม่ต้องใช้แพลตฟอร์ม)
Network Automation as a Service (NaaaS) แห่งแรกของโลก
ง่ายต่อการโฮสต์และปรับใช้เป็นบริการบนคลาวด์ / เซิร์ฟเวอร์ส่วนตัวของคุณ
อัดแน่นไปด้วยคุณสมบัติเพิ่มเติมมากมายรวมอยู่ในที่เดียว
รองรับช่วง IP (1.1.1.1-100)
รองรับการสแกนเครือข่าย (Ping Sweep)
มีโหมด Dark-Web โหมดเว็บมืดสามารถใช้เพื่อดำเนินการทั้งหมดของ dedmap ได้อย่างราบรื่นบนไซต์เว็บมืด (.onion) โดยไม่จำเป็นต้องใช้เบราว์เซอร์ของ Tor
มีโหมดเทอร์โบ (โหมด LAN) สำหรับการสแกนเครือข่าย โหมดเทอร์โบสามารถใช้ได้ทั้งใน LAN และ wan แต่แนะนำให้ใช้เฉพาะใน LAN เท่านั้น เนื่องจากอาจลดความแม่นยำของการสแกนในเครือข่าย wan
โหมด wan ยังสามารถใช้ในเครือข่าย LAN เพื่อผลลัพธ์ที่แม่นยำยิ่งขึ้น โหมด Lan = ประสิทธิภาพ โหมด Wan = ความแม่นยำ
มีความยืดหยุ่น สามารถรวมตัวเลือกการสแกนหลายรายการเข้าด้วยกันได้ตามความต้องการ
มีความฉลาด. สแกนเฉพาะเป้าหมายที่ใช้งานอยู่ หากการสแกนเครือข่ายรวมกับการสแกนอื่นๆ
มีอินเทอร์เฟซบรรทัดคำสั่งที่ใช้งานง่ายและเป็นมิตรต่อผู้ใช้ นอกจากนี้ยังมีเว็บอินเตอร์เฟสสำหรับผู้ที่ไม่คุ้นเคยกับ CLI
แสดงรายการบริการ/โปรโตคอลที่เป็นไปได้ทั้งหมดที่ใช้โดยพอร์ตที่เปิดอยู่ซึ่งถูกค้นพบ
รองรับโหมดรายละเอียด
รองรับการบันทึกเอาท์พุตลงในไฟล์ (ไฟล์ที่สร้างขึ้นเป็น ไฟล์ dedmap . cat/พิมพ์เพื่อดูเนื้อหาอย่างถูกต้องในสภาพแวดล้อมเชลล์)
รองรับตัวเลือกข้อกำหนดพอร์ตต่างๆ
มีสีสัน. ให้การตอบสนองด้วยภาพตามเหตุการณ์ที่มีสี
สีฟ้า --> เพื่อแสดงถึงความสำเร็จในการเริ่มต้นและการสิ้นสุดของโปรแกรม
สีแดง --> สำหรับการทำเครื่องหมายการเริ่มต้น/สิ้นสุดของเหตุการณ์หรือข้อผิดพลาด
สีเขียว --> สำหรับการทำเครื่องหมายการค้นพบโฮสต์/พอร์ตที่ประสบความสำเร็จและเมนูช่วยเหลือ
รีเซ็ต -> สำหรับการรีเซ็ตเป็นสีเชลล์เริ่มต้น
สีเทา -> สำหรับการทำเครื่องหมายการค้นพบโฮสต์/พอร์ตที่ไม่สำเร็จในโหมด VERBOSE
สีเหลือง --> สำหรับการทำเครื่องหมายคำสั่งการแก้ไขข้อบกพร่อง
$ dedmap [--option(s)] [target(s)]
ตามค่าเริ่มต้น การสแกน TCP จะดำเนินการหากไม่มีตัวเลือกให้ไว้
-t ต้องระบุตัวเลือกไว้โดยเฉพาะหากใช้ตัวเลือกอื่น เช่น -p หรือ -v หรือ -n
ตามค่าเริ่มต้น พอร์ตที่ใช้กันทั่วไป 100 อันดับแรกจะถูกสแกนหากไม่มีการระบุพอร์ต
ตัวเลือกแบบยาว (--) มีลำดับความสำคัญมากกว่า
-h, --help แสดงข้อความช่วยเหลือนี้และออก
-b, --black เปิดโหมดเว็บมืด
-s, --silent ทำงานในโหมดเงียบ (ลบแบนเนอร์ dedmap)
-v, --verbose ทำงานในโหมด verbose
-d, --dns ทำการค้นหา DNS
-r, --rdns ทำการค้นหา DNS แบบย้อนกลับ
-p, --port<port(s)> สแกนเฉพาะพอร์ตที่ระบุเท่านั้น
Ex: -p 21; -p 21,22,23;
-p top10; (scan top 10 commonly used ports)
-p top100; (scan top 100 commonly used ports)
-p top1000; (scan top 1000 commonly used ports)
-p system; (scan system ports from 0 to 1023)
-p user; (scan user ports from 1024 to 49151)
-p private; (scan private ports from 49152 to 65535)
-p all; (scan all ports from 0 to 65535)
-t, --tcp ทำการสแกน TCP (การสแกนเริ่มต้นหากไม่มีการระบุตัวเลือก)
-u, --udp ทำการสแกน UDP (ดูเหมือนว่าจะไม่ทำงานในขณะนี้โดยใช้ซ็อกเก็ตในหลาม)
-n, --net ทำการสแกนเครือข่าย
-m, --mode<wan/lan> เลือกโหมดสำหรับการสแกนเครือข่าย (ค่าเริ่มต้น = wan)
Select lan mode(turbo mode) for better scanning speeds (upto 5x)
It is recommended to use the turbo mode only on a lan network
as it might result in loss of accuracy in wan networks
Ex: -nm lan; -nm wan;
-o, --out บันทึกผลลัพธ์เป็นไฟล์
Ex: -o report
รวมตัวเลือกต่างๆ ตามความต้องการของคุณ DEDMAP มีความยืดหยุ่นและฉลาดเพียงพอ :)
$ dedmap 1.1.1.1
$ dedmap localhost
$ dedmap -d google.com yahoo.com facebook.com localhost
$ dedmap google.com
$ dedmap google.com yahoo.com
$ dedmap 1.1.1.1 2.2.2.2 3.3.3.3
$ dedmap 1.1.1.1-100 google.com (Perform a tcp scan on all the hosts without pinging to bypass firewall icmp block)
$ dedmap -tp 20 1.1.1.1
$ dedmap -tp top10 2.2.2.2
$ dedmap -tp 20,21,22 1.1.1.1
$ dedmap -nm lan -p 21 192.168.1.1-255 (Perform a tcp port scan in lan mode on all the live hosts)
$ dedmap -n 1.1.1.1-255
$ dedmap -nr 1.1.1.1-255 (Perform a reverse dns lookup on all the live targets in the network)
$ dedmap -nt 1.1.1.0-255 (To scan only the hosts which are alive in the network)
$ dedmap -o report 127.0.0.1
ไฟล์เอาต์พุตที่สร้างขึ้นเป็น ไฟล์ dedmap Cat/Print เพื่อดูเนื้อหาอย่างเหมาะสมในสภาพแวดล้อมเชลล์
คาดว่าเครื่องมือนี้จะมีจุดบกพร่องจำนวนมากเนื่องจากยังอยู่ในช่วงเริ่มต้น
เครื่องมือนี้ยังไม่ได้รับการทดสอบใน Windows และอาจจะใช้งานไม่ได้มากที่สุด รู้สึกอิสระที่จะทดลอง
DEDMAP เป็นเครื่องมืออิสระที่สร้างขึ้นสำหรับการสแกนพอร์ตเท่านั้นเนื่องจากเป็นเป้าหมายหลัก ดังนั้นมันจะไม่สนับสนุนคุณสมบัติเช่นบริการ/การสแกนเวอร์ชันเนื่องจากขึ้นอยู่กับ NETCAT
การสร้างรายงานไม่ทำงานอย่างถูกต้องใน WINDOWS
ทำงานช้าเนื่องจากยังไม่มีแนวคิดแบบมัลติเธรดที่ใช้ในโปรแกรม
UDP ทำงานไม่ถูกต้องในขณะนี้
ผู้ใช้จะต้องรักษาลำดับ "dedmap [--option(s)] [target(s)]"
เครื่องมือรองรับช่วง IP ในช่วง OCTET ล่าสุดเท่านั้น เช่น 1.1.1.(1-200) --> นี่เป็นมาตรการด้านความปลอดภัยเพื่อป้องกันไม่ให้ผู้ใช้สแกนอินเทอร์เน็ตทั้งหมด (1-255.1-255.1-255.1-255 ) และระเบิด NIC, RAM, CPU และ HARDDISK ของเขา/เธอ :p (ตั้งใจเล่นสำนวน)
[ ] แก้ไขการสแกน UDP
เพิ่มสีให้กับส่วนที่เหลือของเอาท์พุตเพื่อให้การตอบสนองด้วยภาพตามเหตุการณ์
ทดสอบและเพิ่มการสนับสนุนสำหรับ TERMUX
ทดสอบและเพิ่มการสนับสนุนสำหรับ WINDOWS
ใช้มัลติเธรดเพื่อปรับปรุงประสิทธิภาพของเครื่องมืออย่างมาก