Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
IMSIsting — مجموعة أدوات أمنية خلوية GTK4 وCLI تضم 57 وحدة لواجهة الهواء لشبكات 2G GSM و3G UMTS و4G LTE و5G NR، والشبكة الأساسية، وهوية SIM، والتتبع الترددي، وتحليل الهجمات. | Kitploit
أدوات/GitHubGitHub/yslxotwod/imsisting
أمان إنترنت الأشياءتوليد الحمولةتحليل الثغرات الأمنيةالاستغلالجمع المعلوماتالاختبار العشوائيأمن الشبكاتأمن الشبكات اللاسلكيةالتحاليل الرقمية الجنائيةاختبار الاختراقأمان الأجهزة وإنترنت الأشياء
189منذ 2 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

IMSIsting

مجموعة أدوات أمنية خلوية GTK4 وCLI تضم 57 وحدة لواجهة الهواء لشبكات 2G GSM و3G UMTS و4G LTE و5G NR، والشبكة الأساسية، وهوية SIM، والتتبع الترددي، وتحليل الهجمات.

عرض المستودع

IMSIsting

مجموعة أدوات أمن خلوي GTK4 لنظام Linux، مع واجهة سطر أوامر كاملة خلفها. وحدات Shell تغطي 2G/GSM و3G/UMTS و4G/LTE و5G/NR، بالإضافة إلى التحليل السلبي عبر عمليات الالتقاط وأطقم CVE لكل جيل.

كل وحدة هي سكربت مستقل. واجهة المستخدم الرسومية هي عرض فوقها، وليست حاوية — لا شيء محبوس خلف الواجهة.

تطوير مبكر، وصريح بشأن ذلك. لم تُشغَّل أي وحدة في هذه الشجرة ضد راديو حقيقي. لا يوجد SDR على الجهاز الذي بُنيت عليه، لذا فإن كل مسار عبر الأثير مكتوب ومراجَع لكنه غير مُختبَر. يوضح قسم ما يعمل فعليًا بالضبط أيّها يعمل وأيّها لا، ويستحق القراءة قبل الإبلاغ عن خطأ.


لماذا يوجد هذا

أدوات الخلوي مقسّمة حسب الطبقة وحسب الجيل. gr-gsm هو 2G. وsrsRAN هو 4G/5G. وOsmocom هو المكدّس الذي تحتها. يقوم Wireshark بتفكيك ما التقطته لكنه لن يلتقطه، ولا يشترك أي منها في عرض هدف واحد.

هذه الشجرة واسعة عن قصد: مكتب واحد، مشغّل واحد، مكان واحد حيث يهبط مسح خلية، وفك ترميز NAS، ورسالة Diameter، وتدقيق شيفرة، كلها في نفس ملف TSV.

والشيء الآخر الذي تفعله بشكل مختلف: معظم الأدوات تخبرك أنها نجحت. هذه مبنية لتخبرك عندما لم تنجح. كل وحدة لديها --selftest، والوحدات المقيدة بالعتاد تسمّي الراديو المفقود بدلًا من إرجاع نتيجة فارغة، والوحدة التي لا تستطيع أداء عملها تخرج بقيمة غير صفرية بدلًا من الإبلاغ عن النجاح.


الوحدات

كل صف يحمل حالة هجوم، وهي الحالة الصادقة. المحور ليس "هل تملك الوحدة فعل هجوم" — فالفعل الذي يطبع ملف خطة والفعل الذي يطبع أوكتيتات بروتوكول يبدوان متطابقين في --help، والتمييز بينهما هو كل الغرض من هذا العمود. المحور هو هل تحسب بايتات الهجوم.

الحالةالمعنى
builtتبني بايتات بروتوكول الهجوم فعليًا وتنفّذ كل خطوة برمجية. قفزة الراديو أو الشبكة هي تسليم مُسمّى (status: handoff، مع تسمية العتاد) — متعمّد، وفقًا لـ docs/MODULE_CONVENTIONS.md §9، وليس ثغرة.
built · TXمثل built، ولديها أيضًا فعل إرسال حقيقي: يُرسَل الإطار إلى أمر خارجي توفّره أنت (BEXP_TX_CMD / NRJ_TX_CMD)، خلف حارس مُسلَّح.
partialبعض الأفعال الهجومية تحسب بايتات حقيقية؛ وأخرى نثر أو نموذج حسابي أو خطة. يوضح الوصف أيّها.
planلا يوجد حساب هجومي على الإطلاق. المتجه هو ملف خطة يسمّي العتاد أو بيئة الاختبار التي يحتاجها.
noneلا جانب هجومي، بحكم التصميم — فك ترميز أو تحليل أو دفاع. ليست ثغرة؛ الوحدة لا تدّعي خلاف ذلك.

التدقيق المطوّل وراء هذه الأحكام، مع file:line لكل تصنيف، موجود في docs/OFFENSIVE-GAP-ANALYSIS.md.

النظام

الوحدةالوصفالهجوم
00_depsفحص سلسلة أدوات الخلوي وتثبيت ما هو مفقودnone
01_radioتعداد أجهزة SDR، والإبلاغ عن القدرات لكل نطاق، وتسجيل IQnone
05_field_kitفحص RF مسبق، والتحقق من صدق كل فعل راديو، ومصدر GSMTAP اصطناعيnone

الاستطلاع (سلبي)

الوحدةالوصفالهجوم
02_cell_reconمسح خلايا GSM/UMTS/LTE/NR؛ حسابات ARFCN وPLMNnone
03_gsmtapGSMTAP مباشر عبر UDP، وفك ترميز دون اتصال لعملية التقاط GSMTAPnone
04_tower_mapمسح خلايا موسوم بـ GPS مع تصدير CSV/KML/GeoJSONnone

2G / GSM

الوحدةالوصفالهجوم
06_gsm_airفك ترميز BCCH/SI، وتحليل الاستدعاء، وتدقيق الشيفرة، وkeystream لـ A5/1none
07_gsm_attackتسلسل IMSI catcher، وتخفيض A5/1، وإزالة إخفاء هوية TMSIbuilt

3G / UMTS

الوحدةالوصفالهجوم
08_umts_airUARFCN، وفك ترميز SIB، وسلامة RRC (UIA)، وتحليل ترحيل AKAnone

08_umts_air هو الثغرة الصادقة في الشجرة. كل جيل آخر لديه وحدة محطة قاعدة مارقة: GSM لديه 07_gsm_attack، وLTE لديه 09_lte_attach و10_lte_air، وNR لديه 12_nr_air. أما UMTS فلديه مفكك ترميز ولا شيء غير ذلك — لا --forge-*، ولا مُرمِّز، ولا فعل هجومي من أي نوع. إنه الجيل الوحيد الذي لا يملك مسار IMSI-catcher، والعنصر البدائي المفقود موجود بالفعل غير مستخدم في الشجرة: 07_gsm_attack --f9-mac هو KASUMI f9 (UIA1) مُتحقَّق منه مقابل جميع المتجهات الرسمية الثلاثة في TS 35.203 §5، و08_umts_air --mac-input يُصدر بالفعل الحقول التي يستهلكها f9. ربطهما في --forge-rrc يحتاج نحو ثلاثين سطرًا. لم يُنجز بعد.

4G / LTE

الوحدةالوصفالهجوم
09_lte_attachترميز وفك ترميز NAS EMM/ESM، BCD IMSI/IMEI، تزوير attachbuilt
10_lte_airفك ترميز RRC/SIB، حسابات إطار paging، تنسيق srsRAN eNBbuilt
11_lte_coreDiameter S6a/S6d، GTP-C/GTP-U، S1-MME، متجهات EPCplan

10_lte_air يكتب كلا إعدادَي srsRAN وينفّذ srsenb — eNB مارق حقيقي، بقدر ما تسمح به البرمجيات. أما 11_lte_core فهو الحالة المعاكسة: أربعة مُرمِّزات Diameter/GTP مكتملة تُصدر بايتات حقيقية، وحتى الآن بلا نقل. يُغلق --gtpc-send نصف GTP-C عبر tools/udp_assoc.py — مُسلَّح (LTE_ARMED=1)، وصادق بشأن ما يُثبته مخطط البيانات: يقول التقرير sent وبشكل منفصل ما إذا كان قد ردّ أحد، لأن UDP لا يملك إقرارًا والصمت ليس تسليمًا. يُغلق --diameter-send نصف Diameter عبر tools/stream_assoc.py: TCP 3868، وTLS عندما يكون LTE_DIAMETER_TLS=1، والتحقق مفعّل افتراضيًا — يُبلَّغ عن النظير غير المتحقَّق منه صراحةً ولا يكون أبدًا الافتراضي الصامت. لا يُنفَّذ مصافحة CER/CEA ولا تُطابَق أي إجابة بطلب.

5G / NR

الوحدةالوصفالهجوم
12_nr_airNR-ARFCN، SSB/MIB/SIB1، RACH، تنسيق gNBbuilt
13_nr_coreN2/N3/N4، ناقل خدمة SBA، NGAP، PFCP، 5G-AKAplan
14_suciإخفاء/كشف SUCI، ملف ECIES A/B، HKDF، MSIN BCDbuilt
15_downgradeتوجيه عبر الأجيال، تشفير صفري، تحليل سبب الرفضbuilt

13_nr_core يفك ترميز NGAP/PFCP/GTP-U فعليًا لكن كل واحد من متجهاته الأربعة هو ملف خطة؛ لا يوجد عميل شبكة.

SIM

الوحدةالوصفالهجوم
16_simISO-7816 APDU، ملفات USIM، OTA (TS 23.048)، eSIM RSPplan

16_sim يبني C-APDU حقيقيًا وفق ISO-7816 ويفك ترميز OTA/IMSI/ICCID، لكن جميع مساراته الهجومية الأربعة — إعادة إرسال OTA إلى UICC، كتابة SIM قابل للبرمجة، تثبيت ملف eSIM، جلسة APDU حية — هي ملفات خطة status: handoff. لا يوجد استدعاء PC/SC أو CCID ولا حلقة تبادل APDU في الوحدة.

التحليل

الوحدةالوصفالهجوم
17_pcap_analysisتشريح pcap/pcapng بقارئ مكتفٍ ذاتيًاnone
18_imsi_exposureحصاد الهويات، ربط TMSI→IMSI، تقييم التعرضbuilt
19_cipher_auditتقييم التشفير المتفاوض عليه وكشف التخفيضnone

19_cipher_audit يكشف التخفيض؛ ولا ينفّذه — لا يوجد فيه حاقن Security Mode Command ولا فرض A5/0 في أي مكان.

الماسحات

الوحدةالوصفالهجوم
20_gsm_cveعدة CVE لمكدس 2G/3G، فحص أو تسليم لكل معرّفplan
21_lte_cveعدة CVE لمكدس LTEplan
22_nr_cveعدة CVE لـ 5G/NR و5GCplan

جميع عدَد CVE الثلاثة لها العقد نفسه: فحص (بصمة، أو تحقق من قدرة، أو تحليل إعدادات — يُبلّغ عمّا لاحظه ولا يدّعي أبدًا أن جهازًا قابل للاستغلال) أو تسليم. لا تحتوي أي من الثلاثة على عنصر بدائي استغلالي — لا حاقن GTP-C، ولا باني طلبات Diameter، ولا عميل HTTP/2 SBA، ولا مولّد ASN.1 مشوّه. 20_gsm_cve أسوأ من الأخريين في نقطة واحدة: أفعال "استعادة المفتاح" A5/1 وA5/2 فيه هي مقارنات عتبة ((( seconds >= 120 ))، (( frames < 4 )))، وليست استعادة. لا شيء يستعيد مفتاحًا.

الأتمتة

الوحدةالوصفالهجوم
25_killchainسلسلة أفعال الوحدات في تشغيلات قابلة للتكرار مع تقرير نتائجnone
تنزيل الأداة