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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
IoT-Implant-Toolkit — مجموعة أدوات لهجمات زرع الأجهزة في إنترنت الأشياء | Kitploit
أدوات/GitHubGitHub/arthastang/iot-implant-toolkit
أمان الأنظمة المدمجةأمان إنترنت الأشياءالاستغلالالهندسة العكسيةتحليل البرمجيات الخبيثةاختبار الاختراقأمان الأجهزة وإنترنت الأشياءتحليل الملفات الثنائيةالفريق الأحمرتطوير الحمولاتتحليل البرامج الثابتة
13641منذ 7 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
GitHub
arthastang/iot-implant-toolkit

IoT-Implant-Toolkit

مجموعة أدوات لهجمات زرع الأجهزة في إنترنت الأشياء

عرض المستودع

py3.6 MIT

IoT-Implant-Toolkit

IoT-Implant-Toolkit هو إطار عمل من الأدوات المفيدة لأبحاث زرع البرامج الضارة في أجهزة إنترنت الأشياء. وهو مجموعة أدوات تتكون من برامج أساسية لتعديل البرامج الثابتة (firmware) وتصحيح أخطاء المنافذ التسلسلية وتحليل البرامج وعملاء تجسس مستقرين. بفضل بيئة تشبه الصدفة سهلة الاستخدام وقابلة للتوسع، يُعد IoT-Implant-Toolkit مجموعة أدوات شاملة تبسط العملية المعقدة لزرع البرامج الضارة في أجهزة إنترنت الأشياء.

في بحثنا، نجحنا في زرع أحصنة طروادة في ثمانية أجهزة تشمل مكبرات صوت ذكية وكاميرات ومسجلات قيادة ومترجمين محمولين باستخدام IoT-Implant-Toolkit.

فيديو توضيحي أدناه: ImplantDemo.gif

كيفية الاستخدام

التثبيت

تأكد من تثبيت git و python3 و setuptools.
لمعالجة الصوت وتشغيله، يجب تثبيت alsa (مدمج في لينكس) و sox و ffplay. على Ubuntu 18.04:

root@kitploit:~
$ sudo apt install sox ffmpeg 

قم بتنزيل الكود المصدري من مستودعنا على Github:

root@kitploit:~
$ git clone https://github.com/arthastang/IoT-Implant-Toolkit.git

قم بإعداد البيئة وتثبيت التبعيات:

root@kitploit:~
$ cd IoT-Implant-Toolkit/
$ python3 setup.py install

التشغيل

قم بتشغيل المجموعة:

root@kitploit:~
$ python3 -B IoT-Implant-Toolkit.py
 _____   _______   _____                 _             _       _______          _ _    _ _   
|_   _| |__   __| |_   _|               | |           | |     |__   __|        | | |  (_) |  
  | |  ___ | |______| |  _ __ ___  _ __ | | __ _ _ __ | |_ ______| | ___   ___ | | | ___| |_ 
  | | / _ \| |______| | | '_ ` _ \| '_ \| |/ _` | '_ \| __|______| |/ _ \ / _ \| | |/ / | __|
 _| || (_) | |     _| |_| | | | | | |_) | | (_| | | | | |_       | | (_) | (_) | |   <| | |_ 
|_____\___/|_|    |_____|_| |_| |_| .__/|_|\__,_|_| |_|\__|      |_|\___/ \___/|_|_|\_\_|\__|
                                  | |                                                        
                                  |_|                                                        
            
                                 IoT-Implant-Toolkit
            -------------------------------------------------------------
                      A Framework for IoT implantation research.

                                   by Marvel Team

            Command:
            list - List all tools
            run - Run a specific tool
            exit - Exit

                
[Implant-Toolkit]>

ثلاثة أوامر مدعومة: list - عرض جميع الإضافات run - تشغيل إضافة معينة باستخدام "run [plugin] [parameters]" exit - خروج

الميزات

تعمل كل أداة برمجية كإضافة يمكن إضافتها بسهولة إلى الإطار.

هناك أكثر من عشر إضافات في أربع فئات، تغطي مواضيع تصحيح أخطاء المنافذ التسلسلية، وتجميع وفك تجميع البرامج الثابتة، وتحليل البرامج، وبرامج التجسس المزروعة.

قائمة الإضافات

الإضافات الحالية في إطارنا:

إنشاء إضافات جديدة

هيكل الكود:

root@kitploit:~
--IoT-Implant_toolkit.py         #Startup script
--outputs/                       #Default folder of outputs
--toolkit/                       
  |---core/                      
      |---basic/                 #Basic plugin class defination
      |---cli/                   #Shell-like cli defination
      |---toollist/              #Auto updating toollist of plugins 
  |---plugins/                   
      |---firmware/              #Plugins for firmware modification
      |---implant/               #Plugins for generate spy programs
      |---serialport/            #Plugins for serial port debugging
      |---software/              #Plugins for software analysis especially for Android
  |---tools/                     #Other tools

قم بإنشاء [newplugin].py في المجلد المناسب (الفئة) وحدد الخصائص الأولية (init attributes) لإضافة إضافة جديدة إلى IoT-Implant-Toolkit. سيكتشف الإطار الإضافة الجديدة تلقائياً عند بدء التشغيل.

أدوات أخرى

الأدوات المادية

الأدوات المادية الأساسية لأبحاث زرع البرامج الضارة. انظر الصور في مجلد HardwareTools/.

أدوات برمجية مفيدة أخرى

لم نقم بإضافة إضافات أخرى بسبب ضيق الوقت.

الجدول أدناه عبارة عن أدوات لا تتناسب مع إطارنا، لكنها قد تكون مفيدة.

نأمل أن تصبح IoT-Implant-Toolkit مجموعة أدوات أساسية في زرع البرامج الضارة.

تنزيل الأداة
التصنيفالأدواتالوصفالمرجع
تصحيح أخطاء المنفذ التسلسليpyserialبرنامج للتحكم بالمودم ومحاكاة الطرفيةhttps://github.com/pyserial/pyserial
تصحيح أخطاء المنفذ التسلسليbaudrate.pyالعثور على معدل الباود الصحيحhttps://github.com/devttys0/baudrate
تجميع وفك تجميع البرامج الثابتةmksquashfsإنشاء واستخراج نظام ملفات Squashfshttps://github.com/plougher/squashfs-tools
تجميع وفك تجميع البرامج الثابتةmkbootimg_toolsفك وإعادة تجميع boot.img لأندرويدhttps://github.com/xiaolu/mkbootimg_tools
تجميع وفك تجميع البرامج الثابتةcramfsإنشاء نظام ملفات cramfshttps://sourceforge.net/projects/cramfs/files/cramfs/1.1/
تجميع وفك تجميع البرامج الثابتةmountimgتثبيت وفك تثبيت أنظمة ملفات ext4 لملفات system.img و data.img لأندرويدعلى مستودعنا في Github
تحليل البرامجsetools-androidsetools لأندرويد مع sepolicy-injecthttps://github.com/xmikos/setools-android
تحليل البرامجcrosscomplieسلسلة أدوات الترجمة المتقاطعة لمعمارية ARMعلى مستودعنا في Github لاحقاً
تحليل البرامجodex unpackتحويل Odex إلى Smali لأندرويدعلى مستودعنا في Github
زرع البرامج الثنائيةspy client&serverعميل وخادم تجسس مستقران، مع الكود المصدري والملفات الثنائية المعدة مسبقاًعلى مستودعنا في Github
زرع البرامج الثنائيةdenoise toolأداة إزالة الضوضاء لمعالجة الصوتعلى مستودعنا في Github
الاسمالوصف
مكواة لحامأدوات اللحام
سلك لحامأدوات اللحام
معجون لحامأدوات اللحام
فتيل لحامأدوات اللحام
مسدس هواء ساخنأدوات اللحام
أداة إعادة التجميعأداة إعادة تشكيل الكرات
usb to ttlكابل تصحيح/وحدة تحكم
سلك دوبونتسلك كهربائي
مبرمج EPROM Burnerمبرمج
التصنيفالأدواتالوصفالمرجع
تحليل البرامج الثابتةbinwalkأداة سريعة وسهلة لتحليل وهندسة عكسية واستخراج صور البرامج الثابتةhttps://github.com/ReFirmLabs/binwalk
تعديل البرامج الثابتةfirmware mod kitمجموعة من النصوص والأدوات لاستخراج وإعادة بناء صور البرامج الثابتة المبنية على لينكسhttps://github.com/rampageX/firmware-mod-kit
المترجم المتقاطعbuildrootسلسلة أدوات ترجمة متقاطعة لمعماريات ARM و MIPS و PowerPChttps://buildroot.org/