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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
DorkNet — نص بايثون مدعوم بـ Selenium لأتمتة البحث عن تطبيقات الويب الضعيفة. | Kitploit
أدوات/GitHubGitHub/nullarray/dorknet
الاستخبارات مفتوحة المصدر (OSINT)ماسحات الثغرات الأمنيةجمع المعلوماتأمن الويب
GitHubnullarray/dorknet

DorkNet

نص بايثون مدعوم بـ Selenium لأتمتة البحث عن تطبيقات الويب الضعيفة.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

DorkNet

نص Python يعمل بواسطة Selenium لأتمتة البحث في الويب عن التطبيقات الضعيفة.

يمكن لـ DorkNet أخذ دالة بحث واحدة (dork) أو قائمة من الدوال (dorks) كوسائط. بعد تمرير وسائط سطر الأوامر المناسبة، سيستخدم البرنامج النصي Selenium و Geckodriver للعثور على النتائج التي نريدها وحفظها في ملف نصي لمعالجتها لاحقًا باستخدام SQLmap أو أدوات مشابهة.

الاستخدام

root@kitploit:~
git clone https://github.com/NullArray/DorkNet.git
cd DorkNet
python dorknet.py

خيارات البرنامج هي كما يلي.

root@kitploit:~
-h, --help              عرض رسالة المساعدة هذه والخروج
-d DORK, --dork DORK    تحديد الدالة (dork) التي ترغب في استخدامها
-l LIST, --list LIST    تحديد المسار إلى قائمة الدوال (dorks)
-v, --verbose           تبديل وضع الإسهاب (Verbose)

بعض الأمثلة للتوضيح.

root@kitploit:~
DorkNet.py -h
DorkNet.py -d inurl:show.php?id= -v
DorkNet.py -l /path/to/list.txt --verbose

الوكيل (Proxifying)

لقد أضفت إمكانية توجيه اتصال متصفح الويب من خلال وكيل إذا رغبت في ذلك. ببساطة قدم عنوان IP الوكيل والمنفذ (PORT) عندما يظهر مربع الحوار وسيتم الوصول إلى محرك البحث عبر إعدادات الوكيل التي قدمتها.

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

ستحتاج إلى Geckodriver من Mozilla لكي يعمل هذا. يمكنك تثبيته يدويًا. لكنني أضفت سكربت شل (shell script) لأتمتة العملية إذا كنت تفضل ذلك.

لاستخدامه، انتقل إلى مجلد DorkNet واجعل سكربت الشل قابلاً للتنفيذ كما يلي.

root@kitploit:~
cd DorkNet
chmod +x gecko-setup.sh

# قم بتنفيذ سكربت الشل بالأمر التالي.
sudo ./gecko-setup.sh

السكربت لديه خيار لتثبيت باقي المتطلبات تلقائيًا أيضًا، عبر ملف requirements.txt، عن طريق استدعاء الأوامر التالية.

sudo -H pip install -r requirements.txt

تحديث تجريبي (Beta Update)

لقد أضفت بعض المنطق الذي يسمح للمستخدم بتشغيل Geckodriver في وضع بدون واجهة (Headless Mode)، أي بدون واجهة المستخدم التقليدية. هذا مفيد إذا كان لديك قائمة طويلة بشكل خاص من الدوال (dorks) التي ترغب في العمل بها. في تنفيذه الحالي، تتداخل الوظيفة المسؤولة عن توجيه اتصالنا من خلال وكيل إلى Google مع العمليات المطلوبة لتعيين خيارات Geckodriver لتفعيل وضع headless. لذلك، فإن تشغيل DorkNet مع العلم --nogui وتمكين الوكيل لن يعمل كما هو مفترض.

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

الآن، إذا كنت حقًا ترغب في توجيه اتصالك عبر وكيل أثناء تعيين --nogui، يمكنك تشغيل DorkNet باستخدام ProxyChains كما يلي:

proxychains python dorknet.py -l /path/to/dorks.list --nogui --verbose

إذا لم يكن لديك ProxyChains، فما عليك سوى اتباع الرابط أعلاه أو استخدام مدير الحزم الخاص بك لتثبيته. شكرًا لك.

ملاحظة

يتميز DorkNet في توزيعة اختبار الاختراق BlackArch Linux ضمن أدوات وتطبيقات الويب والأتمتة. وبالتالي فهو يأتي مثبتًا مسبقًا مع التوزيعة. راجع ملف PKGBUILD ذي الصلة في مستودعه الخاص للحصول على التفاصيل.

مشكلة معروفة

باستخدام Selenium و Geckodriver، فإن DorkNet فعال في محاكاة متصفح عادي. بهذه الطريقة، يتمكن البرنامج من تجنب رموز التحقق (captchas) في معظم الأوقات. ومع ذلك في بعض المناسبات المحدودة، يقوم Google بإظهار واحد بغض النظر. يحدث نفس الشيء أحيانًا عند البحث يدويًا عن سلاسل تشبه الدالة (dork). إذا واجهت واحدة، يمكنك ببساطة ملء رمز التحقق في Geckodriver وسيستمر DorkNet في عمله الطبيعي.

تنزيل الأداة