TGViewer
ViperNułł ViperNułł @vipernull · 1.8K subscribers
Post #176 851
ابزار dirb چی هست ؟

dirb
یک ابزار خط فرمان (command-line) برای پیدا کردن صفحات و دایرکتوری‌های مخفی در وب‌سایت‌ها
ست

🔍 وقتی یه سایت رو باز می‌کنی، معمولاً فقط بخش‌هایی رو می‌بینی که طراح سایت خواسته در دسترس باشن. اما ممکنه صفحه‌هایی مثل:

* /admin
* /backup
* /test
* /secret-login

واقعاً وجود داشته باشن ولی لینکشون توی سایت قرار داده نشده باشه

dirb
با امتحان کردن هزاران آدرس مختلف
سعی می‌کنه این صفحه‌های مخفی رو پیدا کنه.

چطور کار می‌کنه؟

dirb
یک لیست از اسم‌های معمول صفحات (مثل: login، admin، config، upload...) داره
اون لیست رو برمی‌داره و تک‌تک به انتهای URL سایت اضافه می‌کنه و بررسی می‌کنه آیا اون صفحه وجود داره یا نه.
به این روش می‌گن Brute-force URL Discovery
(کشف آدرس)


چند مثال ساده:

مثال : پیدا کردن صفحات مخفی یک سایت

dirb http://vipernull.com


این دستور با لیست پیش‌فرض، آدرس‌های رایج مثل /admin، /login، /test
رو روی دامنه‌ی vipernull.com امتحان می‌کنه

مثال بعدی : استفاده از لیست سفارشی

مثلاً خودت یه فایل درست کردی با اسم‌هایی که حدس می‌زنی توی سایت هست:

custom.txt:

admin
backup
secret
hidden


حالا دستورت میشه:

dirb http://example.com /home/user/custom.txt




مثال بعدی: پیدا کردن فایل‌ها با پسوند خاص

فرض کن دنبال فایل‌های .php هستی:

dirb http://example.com -X .php


یا چند پسوند:

dirb http://example.com -X .php,.html,.bak




مثال بعدی : ذخیره خروجی در یک فایل برای بررسی بعدی

dirb http://example.com -o result.txt




📌 کاربردها در دنیای واقعی

* پیدا کردن پنل‌های مدیریتی مخفی
* پیدا کردن فایل‌های پشتیبان یا بکاپ
* کشف اسکریپت‌هایی که هنوز توسعه‌دهنده کامل حذف نکرده
* کشف دسترسی‌های اشتباهی که نباید برای عموم باز باشن


https://t.me/ViperNull
  • ❤‍🔥 9
More from @vipernull
  1. Oct 17, 2026📚intelligence driven incident Response 2nd edition 2023 https://t.me/ViperNull
  2. Oct 17, 2026📚intelligence driven incident Response 2nd edition 2023 https://t.me/ViperNull
  3. Oct 8, 2026https://radvansec.com/cve/monitor/ هارو مانیتور میکنه اکسپلویت که منتشر بشه به سایت اضافه…
  4. Oct 8, 2026document post
  5. Oct 8, 2026🔰 Evasion Engineering 🔰
  6. Oct 6, 2026int main(int argc, char **argv) { pid_t pid = fork(); if (pid == 0) { // bache install_sec…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →