GenIP เป็นสาธารณูปโภคที่มีขนาดเล็กตามรหัสเป้าหมาย nmap ข้อกำหนดสำหรับการสร้างอย่างรวดเร็วและง่ายดายรายการของที่อยู่ IP
การใช้งาน:
genip [-h] [-i ชื่อไฟล์] [<เป้าหมายจำเพาะ> ... ]
genip -r
ตัวเลือก:
-h
แสดงข้อมูล uage
-ผม
อ่านรายละเอียดเป้าหมายจากชื่อไฟล์ให้ ถ้าชื่อไฟล์ของ "-". ใช้รายละเอียดเป้าหมายถูกอ่านจากมาตรฐานในข้อกำหนดเป้าหมายอ่านจากไฟล์ข้อมูลจะถูกประมวลผลในโหมด nmap โดยไม่คำนึงถึงการปรากฏตัวของ -R ตัวเลือก
-r
ระบุช่วงโหมด (ดูด้านล่าง)
โหมด:
GenIP มีสองโหมดของการดำเนินงานที่มีรายละเอียดดังนี้
โหมด nmap (Default)
ในโหมดนี้จะขยาย genip ทุกรายละเอียดเป้าหมายที่ระบุไว้ในบรรทัดคำสั่ง ตั้งแต่ genip เป็นหลักเพียงรหัสแยก nmap เป้าหมายการทำงานในตรงทางเดียวกัน นี่คือสิ่งที่เอกสาร nmap ได้กล่าวเกี่ยวกับข้อกำหนดเป้าหมาย:
ทุกอย่างที่ไม่ได้เป็นตัวเลือก (หรืออาร์กิวเมนต์ตัวเลือก) จะถือว่าเป็นพื้นที่เป้าหมายข้อกำหนด กรณีที่ง่ายเป็นรายชื่อเดียวหรือชื่อโฮสต์ที่อยู่ IP ในบรรทัดคำสั่ง หากคุณต้องการสแกนเครือข่ายย่อยที่อยู่ IP คุณสามารถผนวก / หน้ากากกับชื่อโฮสต์หรือที่อยู่ IP หน้ากากต้องอยู่ระหว่าง 0 (สแกนอินเทอร์เน็ตทั้งหมด) และ 32 (สแกนโฮสต์เดียวที่ระบุไว้) ใช้ / 24 การสแกนระดับ "C" ที่อยู่และ / 16 ระดับ "B" นอกจากนี้ยังมีสัญกรณ์มีประสิทธิภาพมากขึ้นซึ่งจะช่วยให้คุณระบุที่อยู่ IP ใช้รายการ / ช่วงสำหรับแต่ละองค์ประกอบ ดังนั้นคุณสามารถสแกนทั้งระดับ "B" เครือข่าย 192.168. *. * โดยระบุ "192.168. *. *" หรือ "192.168.0-255.0-255" หรือแม้แต่ "192.168.1-50,51-255.1,2, 3,4,5-255 " และแน่นอนคุณสามารถใช้สัญกรณ์หน้ากาก "192.168.0.0/16" เหล่านี้จะเทียบเท่าทั้งหมด ถ้าคุณใช้เครื่องหมายดอกจัน ("*") จำได้ว่าเปลือกหอยส่วนใหญ่ต้องการให้คุณที่จะหลบหนีพวกเขาด้วยเครื่องหมายทับหรือปกป้องพวกเขาด้วยคำพูด
โหมดช่วง
ในโหมดนี้สอง (และมีเพียงสอง!) ที่อยู่ IP จะต้องระบุในสัญกรณ์ประสี่เหลี่ยมและส่งออกเป็นที่อยู่ทั้งหมดระหว่างสอง (รวม) โหมดนี้สามารถใช้ในการข้ามเขตแดนระดับ
ตัวอย่าง:
genip ในรูปแบบพื้นฐานที่ส่วนใหญ่ก็ Echos ที่อยู่ IP ที่ระบุไว้ในบรรทัดคำสั่ง:
> genip 10.1.1.1 10.3.4.5
10.1.1.1
10.3.4.5
โดยใช้หนึ่งในวิธีการขยายตัวหลายรายละเอียดข้างต้นเป็นจำนวนมากที่อยู่ IP ที่สามารถสร้างขึ้นจากข้อกำหนดบรรทัดคำสั่งง่ายๆ
> genip 10.1.1.1-3
10.1.2.0
10.1.2.1
10.1.2.2
โดยการเลือกโหมดช่วง (ที่มีการใช้ธง -r) มันเป็นเรื่องง่ายที่จะสร้างรายการที่อยู่ที่ข้ามขอบเขตระดับ:
> genip -r 10.1.1.254 10.1.2.2
10.1.1.254
10.1.1.255
10.1.2.0
10.1.2.1
10.1.2.2
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ