FINDOMAIN(1) User Commands FINDOMAIN(1) نام (NAME) findomain - ابزار فوق‌سریع و چندسکویی شمارش و کشف زیردامنه‌ها خلاصه دستور (SYNOPSIS) findomain [گزینه‌ها] توضیحات (DESCRIPTION) سریع‌ترین ابزار چندسکویی برای شمارش و کشف زیردامنه‌ها؛ وقت خود را هدر ندهید. گزینه‌ها (OPTIONS) -t, --target میزبان یا دامنه هدف -r, --resolved فقط نمایش/ذخیره زیردامنه‌های تفکیک‌شده (دارای IP معتبر) -i, --ip نمایش/ذخیره نشانی IP مربوط به زیردامنه‌های تفکیک‌شده -f, --file استفاده از فهرستی از زیردامنه‌ها که در یک فایل نوشته شده‌اند به عنوان ورودی -o, --output ذخیره در یک فایل خروجی تولیدشده خودکار. نام فایل خروجی با قالب target.txt تولید می‌شود. اگر نام سفارشی می‌خواهید، از گزینه -u/--unique-output استفاده کنید. -u, --unique-output نوشتن تمام نتایج مربوط به یک هدف یا فهرستی از اهداف در یک نام فایل مشخص -m, --monitoring-flag فعال‌سازی حالت پایش (Monitoring) در Findomain --postgres-user نام کاربری PostgreSQL --postgres-password گذرواژه PostgreSQL --postgres-host میزبان PostgreSQL --postgres-port درگاه (پورت) PostgreSQL --postgres-database پایگاه‌داده PostgreSQL -q, --quiet حذف پیام‌های اطلاع‌رسانی و فقط نمایش خطاهای مهلک یا پیام پیدا نشدن زیردامنه‌ها --query-database کوئری زدن به پایگاه‌داده findomain برای جستجوی زیردامنه‌هایی که قبلاً کشف شده‌اند --import-subdomains وارد کردن زیردامنه‌ها از یک یا چند فایل. در فایل ورودی باید در هر خط یک زیردامنه قرار داشته باشد --enable-dot فعال‌سازی پروتکل DNS over TLS برای تفکیک نشانی‌های IP زیردامنه‌ها --ipv6-only فقط انجام جستجو و تفکیک IPv6 --threads تعداد ریسمان‌ها (Threads) برای وظایف سبک مانند کشف IP و بررسی‌های HTTP. گزینه منسوخ‌شده؛ به جای آن از --lightweight-threads استفاده کنید. این گزینه در آینده حذف خواهد شد. --lightweight-threads تعداد ریسمان‌ها برای وظایف سبک مانند کشف IP و بررسی‌های HTTP. مقدار پیش‌فرض 50 است. --screenshots-threads تعداد ریسمان‌ها برای ثبت اسکرین‌شات. مقدار پیش‌فرض 10 است. --parallel-ip-ports-scan تعداد IPهایی که به طور همزمان پویش درگاه (پورت اسکن) می‌شوند. مقدار پیش‌فرض 10 است. --tcp-connect-threads تعداد ریسمان‌ها برای اتصالات TCP - معادل گزینه --min-rate در Nmap. مقدار پیش‌فرض 500 است. --resolvers مسیر فایلی (یا فایل‌هایی) حاوی فهرستی از نشانی‌های IP تفکیک‌کننده‌های DNS. در صورت مشخص نشدن، از کارگزارهای DNS شرکت‌های گوگل، کلودفلر و Quad9 استفاده می‌شود. --aempty ارسال هشدار به وبهوک‌ها حتی زمانی که هیچ زیردامنه جدیدی پیدا نشده باشد -x, --as-resolver استفاده از Findomain به عنوان تفکیک‌کننده برای فهرستی از دامنه‌ها در یک فایل -w, --wordlist فایل فهرست کلمات (Wordlist) برای استفاده در فرآیند آزمون و خطای جامع (Bruteforce). استفاده از این گزینه به طور خودکار حالت بروت‌فورس را فعال می‌کند. --no-wildcards غیرفعال کردن تشخیص Wildcard هنگام تفکیک زیردامنه‌ها --filter فیلتر کردن زیردامنه‌های حاوی رشته‌های متنی مشخص --exclude مستثنی کردن زیردامنه‌های حاوی رشته‌های متنی مشخص --exclude-sources مستثنی کردن منابع از جستجوی زیردامنه‌ها در [مقادیر ممکن: certspotter, crtsh, sublist3r, facebook, spyse, threatcrowd, virustotalapikey, anubis, urlscan, securitytrails, threatminer, c99, bufferover_free, bufferover_paid] --http-status بررسی وضعیت HTTP زیردامنه‌ها -c, --config استفاده از یک فایل پیکربندی. فایل پیکربندی پیش‌فرض findomain است و فرمت می‌تواند toml، json، hjson، ini یا yml باشد. --rate-limit تعیین محدودیت نرخ (Rate Limit) بر حسب ثانیه برای هر هدف در طول شمارش --pscan فعال‌سازی پویشگر درگاه (Port Scanner) --iport درگاه شروع برای پویش. پیش‌فرض 0 است. --lport درگاه پایانی برای پویش. پیش‌فرض 1000 است. -v, --verbose فعال‌سازی حالت پرحرف (مناسب برای رفع اشکال) --mtimeout اجازه به Findomain برای درج داده‌ها در پایگاه‌داده هنگام وقوع خطای وقفه زمانی (Timeout) در وبهوک --no-monitor غیرفعال کردن حالت پایش هنگام ذخیره داده‌ها در پایگاه‌داده -s, --screenshots مسیر ذخیره اسکرین‌شات‌های وب‌سایت HTTP(S) برای زیردامنه‌های فعال --sandbox فعال‌سازی سندباکس Chrome/Chromium. این گزینه به طور پیش‌فرض غیرفعال است زیرا تعداد زیادی از کاربران برنامه را به طور پیش‌فرض با کاربر ریشه (root) اجرا می‌کنند. قبل از استفاده از این گزینه مطمئن شوید که برنامه را با کاربر ریشه اجرا نمی‌کنید. -j, --jobname استفاده از یک شناسه پایگاه‌داده برای وظایف (Jobs). هنگامی کاربرد دارد که بخواهید اهداف مختلف را ذیل یک نام وظیفه یکسان مرتبط کنید. برای استخراج داده‌ها بر اساس شناسه نام وظیفه، از گزینه query-jobname استفاده کنید. --query-jobname استخراج تمام زیردامنه‌ها از پایگاه‌داده که نام وظیفه آن‌ها مطابق با مقدار مشخص‌شده از طریق گزینه jobname است --http-timeout مقدار زمان انتظار بر حسب ثانیه برای بررسی وضعیت HTTP زیردامنه‌ها. پیش‌فرض 5 است. --tcp-connect-timeout مقدار زمان انتظار بر حسب میلی‌ثانیه برای اتصال TCP (ip:port) در تابع پویش درگاه‌ها. پیش‌فرض 2000 است. --stdin خواندن از ورودی استاندارد (stdin) به جای فایل‌ها یا آرگومان‌ها --ua مسیر فایل حاوی رشته‌های مشخصه کاربر (User Agents) --randomize فعال‌سازی ترتیب تصادفی هنگام خواندن اهداف از فایل‌ها --no-resolve غیرفعال کردن کارهای پیش از ثبت اسکرین‌شات (بررسی HTTP و کشف IP) هنگام استفاده به عنوان تفکیک‌کننده برای ثبت اسکرین‌شات --external-subdomains دریافت زیردامنه‌های خارجی با استفاده از amass و subfinder --validate اعتبارسنجی تمام زیردامنه‌ها از فایل مشخص‌شده --resolver-timeout زمان وقفه (Timeout) بر حسب ثانیه برای تفکیک‌کننده. پیش‌فرض 1 است. --http-retries تعداد دفعات تلاش مجدد برای بررسی وضعیت HTTP زیردامنه‌ها. پیش‌فرض 1 است. --double-dns-check فعال‌سازی بررسی دوگانه DNS. به این معنی است که زیردامنه‌های دارای نشانی IP دوباره با استفاده از فهرستی از تفکیک‌کننده‌های قابل اعتماد بررسی می‌شوند تا از نتایج مثبت کاذب جلوگیری شود. فقط هنگام استفاده از تفکیک‌کننده‌های سفارشی اعمال می‌شود. -n, --no-discover جلوگیری از جستجوی خودکار زیردامنه‌ها توسط findomain. زمانی کاربرد دارد که زیردامنه‌ها را از ابزارهای دیگر وارد می‌کنید. --max-http-redirects حداکثر تعداد تغییرمسیرهای (Redirects) مجاز HTTP برای دنبال کردن. پیش‌فرض 0 است. --reset-database بازنشانی پایگاه‌داده. تمام داده‌ها را از پایگاه‌داده حذف خواهد کرد. -h, --help نمایش پیام راهنما -V, --version نمایش نسخه برنامه همچنین ببینید (SEE ALSO) مستندات کامل findomain به‌صورت راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و findomain به‌درستی روی سیستم شما نصب شده باشند، دستور info findomain باید دسترسی شما به راهنمای کامل را فراهم کند. findomain 10.0.1 July 2025 FINDOMAIN(1)