بيثون - NMAP.فئة لاستخدام نتائج المسح الضوئي ل NMAP والوصول من Python | |
التحميل الان |
بيثون - NMAP. الترتيب والملخص
الإعلانات
- رخصة:
- GPL v3
- السعر:
- FREE
- اسم الناشر:
- Alexandre Norman
- موقع ويب الناشر:
- http://xael.org/norman/python/pyclamd/
بيثون - NMAP. العلامات
بيثون - NMAP. وصف
فئة لاستخدام نتائج المسح الضوئي ل NMAP والوصول من Python Python-NMAP هي مكتبة بيثون تساعد في استخدام ماسحة ميناء NMAP الشهير. يسمح بمعالجة نتائج المسح الضوئي ل NMAP، وسوف تكون أداة مثالية لمسؤولي الأنظمة الذين يرغبون في تلقائيا تلقائيا مهمة المسح والتقارير. كما يدعم إخراج البرنامج النصي NMAP. يبدو الاستخدام الإلكتروني الخاص به: #! / USR / bin / env pythonimport nmap # استيراد nmap.py modulenm = nmap.portscanner () # إنشاءات nmap.portscanner itemnm.scan ('127.0.0.1' 22-443 ') # المسح الضوئي المضيف 127.0.0.1، المنافذ من 22 إلى 443nm.command_line () # الحصول على سطر الأوامر المستخدمة في المسح الضوئي: NMAP--P 22-443127.0.0.1nm.scaninfo () # احصل على NMAP معلومات المسح الضوئي {'TCP': {'Services': '22 -443 '،' الأسلوب ':' Connect '}} nm.all_hosts () # احصل على جميع المضيفين التي كانت scannednm . مضيف () # احصل على اسم المضيف للمضيف 127.0.0.1nm . الحالة () # احصل على أحدث المضيف 127.0.0.1 (UP | أسفل | غير معروف | مجهول | احصل على جميع البروتوكولات الممسوحة ضوئيا في (IP | TCP | UDP | SCTP) NM . مفاتيح () # احصل على جميع المنافذ لبرنامج TCP Protocolnm . All_tcp () # احصل على جميع المنافذ لبروتوكول TCP (الإصدار الفرز) NM . All_udp () # احصل على جميع المنافذ لبروتوكول UDP (الإصدار الفرز) NM .all_IP () # احصل على جميع المنافذ لبروتوكول IP (مرتبة Versio n) NM . all_sctp () # احصل على جميع المنافذ لبروتوكول SCTP (الإصدار الفرز) NM . has_tcp (22) # هل هناك أي معلومات لمنفذ 22 / TCP على المضيف 127.0.0.1nm # احصل على INFOS حول المنفذ 22 في TCP على المضيف 127.0.0.1NM . TCP (22) # احصل على معلومات عن المنفذ 22 في TCP على المضيف 127.0.0.1NM # احصل على حالة المنفذ 22 / TCP على المضيف 127.0.0.1 (Open # مثال أكثر فائدة: للمضيف في NM.ALL_HOSTS (): طباعة "--------------------------------------- ------------- مضيف "الطباعة": s ( s) ' (المضيف، NM .hostname ()) طباعة "الحالة: s' NM .state () البروتوو في NM .all_protocols (): طباعة "----------" الطباعة "بروتوكول" طباعة ": s ' proto lport = nm .keys ( ) Lport.Sort.Sort () للمنفور في LPORT: Print 'Port: s \ tstate: s' (منفذ، NM ) بيثون
بيثون - NMAP. برامج ذات صلة
postcoder.
واجهة برمجة تطبيقات بسيطة في بيثون للعمل مع بريدية، وخدمة ويب شهيرة للعناوين والوصول الفصلي في المملكة المتحدة ...
150