GenIP هو أداة صغيرة، استنادا إلى رمز مواصفات الهدف NMAP، لبسرعة وبسهولة قوائم عناوين IP توليد.
الاستعمال:
genip [-h] [اسم -i] [<المستهدفة المواصفات> ...]
genip -r
خيارات:
-h
عرض معلومات uage.
-أنا
قراءة مواصفات الهدف من اسم الملف العطاء. إذا كان اسم الملف "-" تستخدم، وقراءة مواصفات الهدف من المعيار في تتم معالجة مواصفات الهدف من قراءة ملفات الإدخال في وضع NMAP بغض النظر عن وجود الخيار -r.
-r
تحديد وضع مجموعة (انظر أدناه).
وسائط:
GenIP وضعين من العملية التي يتم المفصلة أدناه:
NMAP وضع (افتراضي)
في هذا الوضع 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 لها الأساسي ببساطة الصدى عناوين 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
تفاصيل البرنامج:
لم يتم العثور على التعليقات