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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Project-Tauro — أداة استرداد/كسر مفاتيح Router WiFi بلمسة مميزة. | Kitploit
أدوات/GitHubGitHub/k0r0pt/project-tauro
الاستطلاعتدقيق Wi-Fiتخطيط الشبكةهجمات كلمات المرورجمع المعلوماتأمن الويبأمن الشبكات اللاسلكيةاختبار الاختراق
GitHubk0r0pt/project-tauro

Project-Tauro

أداة استرداد/كسر مفاتيح Router WiFi بلمسة مميزة.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Project Tauro

Build Status codecov

أداة لاستعادة مفاتيح WiFi الخاصة بالراوتر مع لمسة مميزة.



Tauro هي أداة لاستخراج كلمات مرور WiFi من الراوترات.

تتضمن الطرق التقليدية وضع البطاقة في نمط rfmon، أو التقاط الحزم (WEP) أو التقاط المصافحة (WPA) ثم كسرها باستخدام أدوات مثل aircrack-ng أو pyrit، وقد تكون هذه عمليات مستهلكة للوقت. بل وأحيانًا مستحيلة تمامًا، بناءً على قوة المفتاح.

ومع ذلك، فإن الباب الوحيد المؤدي إلى ذلك الإعداد في الراوترات يُترك عادةً مفتوحًا على مصراعيه للاستغلال. فمعظم الراوترات لا تملك حتى كلمة مرور محددة لواجهة الإدارة. وهنا يأتي دور الاستخراج.

تحاول Tauro الوصول إلى واجهة الإدارة تلك (واجهة الويب) ثم استخراج بيانات إعدادات الشبكة اللاسلكية بالإضافة إلى BSSID من الراوترات المعرضة للثغرات، وبذلك تكون قادرة على إنتاج قاعدة بيانات ضخمة للشبكات اللاسلكية.

جدول المحتويات

  • السبب (التاريخ)
  • التثبيت/البناء
    • المتطلبات الأساسية
    • تثبيت حزم الاعتماديات
    • تثبيت Tauro
  • إعداد قاعدة البيانات
  • الاستخدام
    • مخرجات الاستخدام
    • أمثلة على الاستخدام
      • تحديد المضيف
      • تحديد المنفذ
      • تتبع حالة العملية
  • السجلات
  • الترخيص
  • نحتاج إلى مساعدتك!

السبب (التاريخ)

كان المؤلف الأصلي sudiptosarkar قد بدأ هذا المشروع في صيف عام 2013 (وهذا نصف سبب غياب @since في معظم ملفات المصدر، والنصف الآخر هو أن المؤلف لم يهتم بها في ذلك الوقت).

كان اتصال الإنترنت سيئًا (بلغة أقل)، وكان الجو حارًا جدًا، ولم يكن المؤلف قادرًا على تحمل تكلفة اتصال أفضل. كما لم يكن قادرًا على تحمل القدرة الحاسوبية اللازمة لكسر كلمات مرور WiFi الخاصة بالجيران لأنهم لم يستخدموا عبارات شائعة بسيطة أو حتى أرقام هواتف من 10 أرقام.

الحل، خمّنوا أي اتصال كانوا يستخدمون، وامسحوا الإنترنت على أمل الحصول على أحد راوترات الجيران.

وهكذا وُلد Project Tauro! 🎉

بالطبع، تم اختيار الاسم في أكتوبر 2017...

في أواخر عام 2017، قرر المؤلف جعل هذا البرنامج مفتوح المصدر، معتقدًا أنه سيساعد مختبري الاختراق والباحثين في مساعيهم، مع كسب الدعم لتطوير Project Tauro.

ملاحظة: لم يتعرض أي راوتر جار للأذى (أو الاختراق) أثناء تطوير هذا البرنامج.

التثبيت/البناء

من المقرر أن يصدر Tauro إصدارًا أوليًا في وقت قريب. وطالما لا يتوفر إصدار، فإن عملية التثبيت ستتضمن البناء. فيما يلي شرح لتلك العملية.

المتطلبات الأساسية:

  • Git
  • Java
  • Gradle

تثبيت حزم الاعتماديات

يعتمد Tauro على المستودعات التالية:

  • k0r0pt/netUtils
  • k0r0pt/rom0Decoder
  • k0r0pt/tauro-core

لكل من مستودعات الاعتماديات ولـ Tauro، قم بما يلي:

  1. git clone <clone-url-for-the-repo> - يمكن العثور على رابط الاستنساخ في صفحة المستودع.
  2. git submodule update --init --recursive - سيؤدي هذا إلى تحديث نصوص البناء في المستودع.
  3. gradle build - سيؤدي هذا إلى بناء الوحدة وتثبيتها في مستودع Maven المحلي لديك.

تثبيت Tauro

عندما يتم بناء جميع التبعيات (بالإضافة إلى Tauro نفسه)، ستكون حزمة التوزيع تحت build/distributions في الدليل الذي استنسخت فيه Project-Tauro (هذا المستودع). سيكون هناك ملف zip وملف tar. استخرج أيًا منهما إلى موقع من اختيارك. للتبسيط، لنفترض أنك استخرجت حزمة التوزيع إلى ~/.h4X0r/tools. ثم اتبع هذه الخطوات:

  1. cd ~/.h4X0r/tools - انتقل إلى موقع الاستخراج.
  2. cd Project-Tauro-<version-number> - سيتغير رقم الإصدار بناءً على وقت استنساخك للمستودع.
  3. cd bin - هذا هو المكان الذي توجد فيه الملفات الثنائية.
  4. ./Project-Tauro - يوجد ملف bat لنظام Windows وملف shell لأنظمة nixes وnuxes.
  5. pwd (لنظام Linux/Unix/Mac) أو echo %cd% (لنظام Windows) - لاحظ المخرجات وانسخها.
  6. export PATH=$PATH:<paste> (لنظام Linux/Unix/Mac) أو set PATH=%PATH%;<paste> (لنظام Windows) - <paste> هو المكان الذي تلصق فيه ما نسخته في الخطوة السابقة.

ستُختتم الخطوة الأخيرة عملية التثبيت. لاحظ، مع ذلك، أن الخطوة الأخيرة أعلاه ستثبّت فقط لجلسة shell/cmd الحالية. للحصول على تثبيت أكثر ديمومة، اقرأ عن كيفية تعديل متغير البيئة PATH في نظام التشغيل الخاص بك وأضف مسار تثبيت Tauro في نهاية ذلك.

إعداد قاعدة البيانات

يستخدم Project-Tauro قاعدة بيانات لتخزين جميع معلومات WiFi المجمّعة. لهذا، سيتعين نسخ قاعدة البيانات إلى موقع محدد مسبقًا. ليس لدينا بعد خيار لتحديد ذلك الموقع من سطر الأوامر.

على الرغم من ذلك، يمكن تحديده باستخدام خاصية نظام Java ‏-Dtauro.core.db=<DB_Location> عند استدعاء البرنامج.

اتبع هذه الخطوات لإعداده:

  1. أنشئ بنية الدليل هذه في مجلدك الرئيسي: .h4X0r/k0r0pt/db. في nix وnux، سيكون مجلدك الرئيسي في /home/<your-username>. في MacOS، سيكون مجلدك الرئيسي في /Users/<your-username>. في Windows، سيكون مجلدك الرئيسي في C:\Users\<your-username>. بالنسبة لإصدارات Windows السابقة لـ Windows 7، سيكون مجلدك الرئيسي في C:\Documents and Settings\<your-username>.
  2. انسخ WirelessStations.sqlite إلى الدليل الذي أنشأته في الخطوة السابقة .h4X0r/k0r0pt/db.
  3. افرح، فأنت جاهز تمامًا للانطلاق. 💥👍💪🤘

الاستخدام

سيتناول هذا القسم أوجه الاستخدام والسيناريوهات المختلفة لـ Project-Tauro.

مخرجات الاستخدام

إذا تم تشغيله بدون أي وسائط، سيعطيك Tauro هذه المخرجات:

Project-Tauro usage:
 -e,--exclusions <arg>   A comma separated list of hosts to be excluded
                         from attacks.
 -f,--hostsFile <arg>    The JSON formatted file from which hosts' list
                         needs to be read.
 -h,--hosts <arg>        A comma separated list of hosts/CIDR networks to
                         be scanned/attacked.
 -i,--isp <arg>          The ISP the hosts are registered under
 -n,--network <arg>      The ipinfo.io network that needs to be scanned.
 -p,--port <arg>         The is the port to be targeted (Multiple port
                         support will be coming later.
 -r,--resume             Resume previous scan.

أمثلة على الاستخدام

تحديد المضيف

كما هو موضح في المخرجات أعلاه، يمكن لـ Project-Tauro استخدام طرق مختلفة لتحديد المضيفين الذين سيتم مهاجمتهم (جمع المعلومات).

تنزيل الأداة