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