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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
openwifipass — تطبيق مفتوح المصدر لبروتوكول مشاركة كلمة مرور Wi-Fi من Apple بلغة Python. | Kitploit
أدوات/GitHubGitHub/seemoo-lab/openwifipass
تدقيق Wi-Fiالهندسة العكسيةأمن الشبكات اللاسلكيةالأوراق والأبحاثالتعلم والتعليم
GitHubseemoo-lab/openwifipass

openwifipass

تطبيق مفتوح المصدر لبروتوكول مشاركة كلمة مرور Wi-Fi من Apple بلغة Python.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

OpenWifiPass

LGTM code quality grade

تنفيذ مفتوح المصدر لدور المانح في بروتوكول مشاركة كلمة مرور Wi-Fi من Apple.

إخلاء مسؤولية

OpenWifiPass هو برنامج تجريبي وهو نتاج جهود الهندسة العكسية من قبل مشروع Open Wireless Link. يخدم الكود أغراضًا توثيقية وتعليمية فقط. إنه غير مختبر وغير مكتمل. على سبيل المثال، لا يتحقق الكود من هوية الطالب. لذا، لا تستخدم هذا التنفيذ مع بيانات اعتماد Wi-Fi حساسة. OpenWifiPass ليس تابعًا لشركة Apple Inc. أو معتمدًا من قبلها.

المتطلبات

الأجهزة: راديو Bluetooth منخفض الطاقة، مثل Raspberry Pi 4

نظام التشغيل: Linux (بسبب الاعتماد على bluepy)

التثبيت

استنسخ هذا المستودع وقم بتثبيته:

root@kitploit:~
git clone [email protected]/seemoo-lab/openwifipass.git
pip3 install ./openwifipass

التشغيل

قم بتشغيل openwifipass لمشاركة بيانات اعتماد Wi-Fi (SSID و PSK) مع أي طالب (نحتاج إلى صلاحيات المستخدم المتميز لاستخدام نظام Bluetooth الفرعي):

root@kitploit:~
sudo -E python3 -m openwifipass --ssid <SSID> --psk <PSK>

استخدم الاقتباس من شلتك لإزالة المعنى الخاص لبعض الأحرف في SSID/PSK. في المثال أدناه، نستخدم علامات الاقتباس المفردة (') لمنع توسيع شل للرمز $ في PSK.

يبدو تشغيل ناجح للبروتوكول كما يلي:

root@kitploit:~
pi@raspberrypi:~/openwifipass $ sudo -E python3 -m openwifipass --ssid OWL --psk '$uper$ecretPassword'
Start scanning...
SSID match in PWS advertisement from aa:bb:cc:dd:ee:ff
Connect to device aa:bb:cc:dd:ee:ff
Send PWS1
Receive PWS2
Send M1
Receive M2
Send M3
Receive M4
Send PWS3
Receive PWS4
Wi-Fi Password Sharing completed

OPACK

يحتوي هذا المشروع على أداة (إزالة) تسلسل OPACK قابلة لإعادة الاستخدام. اقرأ OPACK.md للمزيد من المعلومات.

المؤلفون

  • Jannik Lorenz

المنشورات

  • Milan Stute, Alexander Heinrich, Jannik Lorenz, and Matthias Hollick. Disrupting Continuity of Apple’s Wireless Ecosystem Security: New Tracking, DoS, and MitM Attacks on iOS and macOS Through Bluetooth Low Energy, AWDL, and Wi-Fi. 30th USENIX Security Symposium (USENIX Security ’21), August 11–13, 2021, virtual Event. Link.
  • Jannik Lorenz. Wi-Fi Sharing for All: Reverse Engineering and Breaking the Apple Wi-Fi Password Sharing Protocol. Bachelor thesis, Technical University of Darmstadt, March 2020.

الترخيص

OpenWifiPass مرخص بموجب رخصة GNU العمومية العامة v3.0.

تنزيل الأداة