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

أداة لاستعادة مفاتيح WiFi الخاصة بالراوتر مع لمسة مميزة.
Tauro هي أداة لاستخراج كلمات مرور WiFi من الراوترات.
تتضمن الطرق التقليدية وضع البطاقة في نمط rfmon، أو التقاط الحزم (WEP) أو التقاط المصافحة (WPA) ثم كسرها باستخدام أدوات مثل aircrack-ng أو pyrit، وقد تكون هذه عمليات مستهلكة للوقت. بل وأحيانًا مستحيلة تمامًا، بناءً على قوة المفتاح.
ومع ذلك، فإن الباب الوحيد المؤدي إلى ذلك الإعداد في الراوترات يُترك عادةً مفتوحًا على مصراعيه للاستغلال. فمعظم الراوترات لا تملك حتى كلمة مرور محددة لواجهة الإدارة. وهنا يأتي دور الاستخراج.
تحاول Tauro الوصول إلى واجهة الإدارة تلك (واجهة الويب) ثم استخراج بيانات إعدادات الشبكة اللاسلكية بالإضافة إلى BSSID من الراوترات المعرضة للثغرات، وبذلك تكون قادرة على إنتاج قاعدة بيانات ضخمة للشبكات اللاسلكية.
كان المؤلف الأصلي sudiptosarkar قد بدأ هذا المشروع في صيف عام 2013
(وهذا نصف سبب غياب @since في معظم ملفات المصدر، والنصف الآخر هو أن المؤلف لم
يهتم بها في ذلك الوقت).
كان اتصال الإنترنت سيئًا (بلغة أقل)، وكان الجو حارًا جدًا، ولم يكن المؤلف قادرًا على تحمل تكلفة اتصال أفضل. كما لم يكن قادرًا على تحمل القدرة الحاسوبية اللازمة لكسر كلمات مرور WiFi الخاصة بالجيران لأنهم لم يستخدموا عبارات شائعة بسيطة أو حتى أرقام هواتف من 10 أرقام.
الحل، خمّنوا أي اتصال كانوا يستخدمون، وامسحوا الإنترنت على أمل الحصول على أحد راوترات الجيران.
وهكذا وُلد Project Tauro! 🎉
بالطبع، تم اختيار الاسم في أكتوبر 2017...
في أواخر عام 2017، قرر المؤلف جعل هذا البرنامج مفتوح المصدر، معتقدًا أنه سيساعد مختبري الاختراق والباحثين في مساعيهم، مع كسب الدعم لتطوير Project Tauro.
ملاحظة: لم يتعرض أي راوتر جار للأذى (أو الاختراق) أثناء تطوير هذا البرنامج.
من المقرر أن يصدر Tauro إصدارًا أوليًا في وقت قريب. وطالما لا يتوفر إصدار، فإن عملية التثبيت ستتضمن البناء. فيما يلي شرح لتلك العملية.
يعتمد Tauro على المستودعات التالية:
لكل من مستودعات الاعتماديات ولـ Tauro، قم بما يلي:
git clone <clone-url-for-the-repo> - يمكن العثور على رابط الاستنساخ في صفحة المستودع.git submodule update --init --recursive - سيؤدي هذا إلى تحديث نصوص البناء في المستودع.gradle build - سيؤدي هذا إلى بناء الوحدة وتثبيتها في مستودع Maven المحلي لديك.عندما يتم بناء جميع التبعيات (بالإضافة إلى Tauro نفسه)، ستكون حزمة التوزيع تحت
build/distributions في الدليل الذي استنسخت فيه Project-Tauro (هذا المستودع). سيكون هناك ملف zip وملف
tar. استخرج أيًا منهما إلى موقع من اختيارك. للتبسيط، لنفترض أنك استخرجت حزمة التوزيع
إلى ~/.h4X0r/tools. ثم اتبع هذه الخطوات:
cd ~/.h4X0r/tools - انتقل إلى موقع الاستخراج.cd Project-Tauro-<version-number> - سيتغير رقم الإصدار بناءً على وقت استنساخك للمستودع.cd bin - هذا هو المكان الذي توجد فيه الملفات الثنائية../Project-Tauro - يوجد ملف bat لنظام Windows وملف shell لأنظمة nixes وnuxes.pwd (لنظام Linux/Unix/Mac) أو echo %cd% (لنظام Windows) - لاحظ المخرجات وانسخها.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> عند استدعاء البرنامج.
اتبع هذه الخطوات لإعداده:
.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>..h4X0r/k0r0pt/db.سيتناول هذا القسم أوجه الاستخدام والسيناريوهات المختلفة لـ 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 استخدام طرق مختلفة لتحديد المضيفين الذين سيتم مهاجمتهم (جمع المعلومات).