- بواسطة x32x01 ||
إيه هو Dorks؟ وبتعمل إزاي؟ 🔎
ببساطة، Dork هو طريقة بحث ذكية بتستغل محركات البحث زي Google أو منصات زي Shodan وGitHub عشان تلاقي معلومات محددة أو بيانات حسّاسة. مش شرط تستخدمها للهاكينج - ممكن تفيدك في حاجات حياتية أو في شغلك. المهم إنك تعرف تكتب الاستعلام (query) صح.فين تقدر تستخدم Dorks؟ 3 أماكن أساسية ✅
- Shodan
- GitHub
1) Google Dorks - ازاي تبحث بكفاءة؟ 🌐
Google سهل قوي لكن فيه شوية تريكز (tricks) بسيطة بتفرق معاك.أمثلة أساسية
- تدور على صفحات داخل موقع محدد:
Code:
site:target.com - تدور على صفحات فيها كلمة معينة (مثلاً login):
Code:
site:target.com intext:login - لو عايز تشمل كل الـ subdomains:
Code:
site:*.target.com - تستبعد كلمات مش عايز تظهر:
Code:
site:target.com intext:Login -error - تحدد امتداد ملف (مثلاً php):
Code:
site:target.com intext:Login ext:php مثال عملي للـ admin panel
Code:
site:"*.target.com" intitle:admin intext:login intext:username intext:password -help -docs -support -news مصادر Google Dorks مفيدة
- GHDB (Google Hacking Database) بالموقع بتاع Exploit-DB - مكان مليان Dorks وجواها CVE links.
2) Shodan - بحث عن الأجهزة والخدمات المتصلة 🛰️
Shodan هو محرك بحث للأجهزة والخدمات المتوصلة بالإنترنت (IoT, servers, services). أصعب شوية من Google لكنه قوي جداً.أمثلة شائع استخدامها
- دور على موقع/دومين معين (باستخدم ssl كمقابل لـ site):
Code:
ssl:"target.com" - دور على subdomain:
Code:
ssl:"*.target.com" - دور على صفحات تحتوي كلمات (زي login):
Code:
ssl:"target.com" http.html:"Login, username, password" - استبعد حالات error:
Code:
ssl:"target.com" http.html:"Login, username,password" -http.html:"403 Forbidden" - دور على بورت مُعين:
Code:
ssl:"target.com" port:"2082" مصادر Shodan
- ملفات dork جاهزة على GitHub (مثال:
shodandorks repo) - مدونات وفيديوهات تعليمية عن Shodan dorking وbug bounty.
3) GitHub - ليك تسريبات (Leaks) وكود مكشوف 🔐
GitHub ممتاز لكشف ملفات تسريب: كلمات سر، مفاتيح API، config، إلخ.أساليب بحث بسيطة
- تدور على اسم الدومين بين علامات اقتباس:
Code:
"target.com" - تدور داخل منظمة (org):
Code:
org:target_company - تدور على كلمة معينة مع الدومين:
Code:
"target.com" "password" - تحدد لغة الملف:
Code:
"target.com" language:"bash" - استبعاد كلمة معينة بــ NOT (لازم بحروف كبيرة):
Code:
"target.com" language:"bash" "password" NOT test فلترة مهمة
دايمًا حط: Code:
NOT "www.target" أدوات مفيدة (Resources) 🔗
- GHDB / Exploit-DB - google-hacking-database.
- GitHub dorks lists - ملفات جاهزة فيها patterns.
- shodandorks repos و securitytrails blog عن Shodan dorks.
- قنوات تويتر/مطورين بيتشاركوا تيبس يومية للمجال.
التعديل الأخير: