Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
snmp-shell — محاكاة الصدفة عبر Net-SNMP مع وظيفة extend | Kitploit
أدوات/GitHubGitHub/mxrch/snmp-shell
الاستغلالأمن الشبكاتاختبار الاختراقالقيادة والسيطرةالفريق الأحمرأداة الوصول عن بعد
GitHubmxrch/snmp-shell

snmp-shell

محاكاة الصدفة عبر Net-SNMP مع وظيفة extend

عرض المستودع
9920منذ 5 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

SNMP Shell

محاكاة شل عبر Net-SNMP مع وظيفة extend

إليك معاينة :

Screenshot

الوصف

إذا كان هدفك يحتوي على مثيل Net-SNMP مع وظيفة "extend"، وكان لديك سلسلة مجتمع SNMP تمنحك صلاحية الكتابة، يمكنك استخدام هذه الأداة لأتمتة عملية إرسال الأوامر عبر SNMP RCE.

تقوم الأداة تلقائيًا بوضعك في مسارك لمحاكاة شل حقيقي.
يمكنك أيضًا استخدام جميع الأوامر التي تتخيلها، باستثناء تلك التي تتطلب شل تفاعلي كامل (MySQL، Vim، Nano، إلخ).
غير متوافقة مع ويندوز، آسف.

التثبيت (Linux)

root@kitploit:~
sudo apt install snmp snmp-mibs-downloader rlwrap -y
git clone https://github.com/mxrch/snmp-shell
cd snmp-shell
sudo python3 -m pip install -r requirements.txt

الاستخدام

root@kitploit:~
$ rlwrap python shell.py <IP> -c <community string>

المساعدة

إذا كنت بحاجة إلى إرسال سلاسل أطول، مثل مفتاح SSH العام الخاص بك، فيرجى استخدام إصدار legacy.py.
الحد الأقصى للأحرف المرسلة قصير (حدود SNMP).
نصائح: استخدم مفتاح SSH عام من نوع ed25519، وليس من نوع RSA، فهو أقصر.

root@kitploit:~
Usage: shell.py [OPTIONS] IP

  Simulates a terminal over Net-SNMP "extend" functionality. Be sure your
  SNMP Community String has write access.

Options:
  -c, --communitystring TEXT  Community string for SNMP
  -v, --version TEXT          SNMP version (1/2c/3)
  -ss, --snmpset TEXT         Path for the snmpset binary
  -sw, --snmpwalk TEXT        Path for the snmpwalk binary
  -h, --help                  Show this message and exit.

المراجع

https://mogwailabs.de/blog/2019/10/abusing-linux-snmp-for-rce/

تنزيل الأداة