ZENMAP(1) Zenmap Reference Guide ZENMAP(1)

zenmap - رابط گرافیکی Nmap و نمایش‌دهنده نتایج

zenmap [options] [results file]

برنامه Zenmap یک رابط گرافیکی چندسکویی برای Nmap و نمایش‌دهنده نتایج است. هدف Zenmap این است که استفاده از Nmap را برای کاربران تازه‌کار ساده کند، در حالی که ویژگی‌های پیشرفته‌ای را در اختیار کاربران باتجربه Nmap قرار می‌دهد. پویش‌های پرکاربرد را می‌توان به عنوان پروفایل ذخیره کرد تا اجرای مکرر آن‌ها آسان شود. یک سازنده دستور، امکان ایجاد تعاملی خط فرمان‌های Nmap را فراهم می‌کند. نتایج پویش را می‌توان ذخیره کرد و بعداً مشاهده نمود. نتایج پویش‌های ذخیره‌شده را می‌توان با یکدیگر مقایسه کرد تا تفاوت‌های آن‌ها مشخص شود. نتایج پویش‌های اخیر در یک پایگاه داده قابل جستجو ذخیره می‌شوند.

این صفحه راهنما تنها تعداد اندکی از گزینه‌های خط فرمان Zenmap و برخی نکات مهم را شرح می‌دهد. راهنمای بسیار دقیق‌تر کاربران Zenmap در نشانی https://nmap.org/book/zenmap.html در دسترس است. سایر مستندات و اطلاعات از طریق صفحه وب Zenmap در نشانی https://nmap.org/zenmap قابل دسترسی هستند.

-f, --file results file

فایل نتایج داده‌شده را برای مشاهده باز می‌کند. فایل نتایج می‌تواند یک فایل خروجی XML از Nmap (.xml، همان‌طور که توسط nmap -oX تولید می‌شود) یا یک فایل نتایج پویش Umit (.usr) باشد. این گزینه می‌تواند بیش از یک بار مشخص شود.

-h, --help

نمایش پیام راهنما و خروج.

-n, --nmap Nmap command line

دستور داده‌شده Nmap را درون رابط کاربری Zenmap اجرا می‌کند. پس از -n یا --nmap، هر آرگومان باقی‌مانده خط فرمان به عنوان دستور اجرایی خوانده می‌شود. این بدان معناست که -n یا --nmap باید در انتها و پس از هر گزینه دیگری مشخص شوند. توجه داشته باشید که خط فرمان باید شامل نام فایل اجرایی nmap باشد: zenmap -n nmap -sS target.

-p, --profile profile

اجرا را با پروفایل مشخص‌شده در حالت انتخاب‌شده آغاز می‌کند. نام پروفایل صرفاً یک رشته متنی است: "Regular scan". اگر همراه با -t ترکیب شود، پویشی را با پروفایل داده‌شده علیه هدف تعیین‌شده آغاز می‌کند.

-t, --target target

اجرا را با هدف داده‌شده آغاز می‌کند. اگر همراه با -p ترکیب شود، پویشی را با پروفایل داده‌شده علیه هدف تعیین‌شده آغاز می‌کند.

-v, --verbose

افزایش پرگویی و جزئیات (مربوط به Zenmap، نه Nmap). این گزینه را می‌توان چندین بار مشخص کرد تا جزئیات خروجی حتی بیشتر شود.

هر آرگومان دیگری به عنوان نام فایل‌های نتایج جهت باز شدن در نظر گرفته می‌شود.

ZENMAP_DEVELOPMENT

متغیر ZENMAP_DEVELOPMENT را برای غیرفعال کردن ارسال خودکار گزارش خرابی تنظیم کنید.

مانند نویسندگانشان، Nmap و Zenmap نیز بی‌نقص نیستند. اما شما می‌توانید با ارسال گزارش‌های باگ یا حتی نوشتن وصله‌ها به بهبود آن‌ها کمک کنید. اگر Nmap یا Zenmap آن‌طور که انتظار دارید رفتار نمی‌کنند، ابتدا آن را به آخرین نسخه موجود در https://nmap.org ارتقا دهید. اگر مشکل همچنان پابرجا بود، کمی جستجو کنید تا متوجه شوید که آیا پیش‌تر کشف و برطرف شده است یا خیر. پیام خطا را در گوگل جستجو کنید یا آرشیو‌های nmap-dev را در https://seclists.org بررسی نمایید. همچنین این صفحه راهنما را به طور کامل مطالعه فرمایید. اگر با این کارها به نتیجه نرسیدید، یک گزارش باگ به نشانی <dev@nmap.org> ارسال کنید. لطفاً هر آنچه درباره مشکل دریافته‌اید، به همراه نسخه Zenmap و نسخه سیستم‌عاملی که روی آن اجرا می‌شود را ذکر کنید. احتمال پاسخ‌گویی به گزارش‌های مشکلات و پرسش‌های نحوه استفاده از Zenmap که به dev@nmap.org ارسال شوند، بسیار بیشتر از مواردی است که مستقیماً برای Fyodor ارسال می‌گردند.

وصله‌های کد برای رفع باگ‌ها حتی از گزارش باگ نیز بهتر هستند. دستورالعمل‌های ابتدایی برای ایجاد فایل‌های وصله با تغییرات شما در نشانی https://svn.nmap.org/nmap/HACKING در دسترس است. وصله‌ها را می‌توان به nmap-dev (توصیه‌شده) یا مستقیماً برای Fyodor ارسال کرد.

برنامه Zenmap در ابتدا از Umit مشتق شد، یک رابط گرافیکی برای Nmap که در طول Nmap Summer of Code با پشتیبانی مالی گوگل در سال‌های 2005 و 2006 ایجاد گردید. نویسنده اصلی Umit آقای Adriano Monteiro Marques بود. هنگامی که Umit در سال 2007 بازنگری و درون Nmap ادغام شد، به Zenmap تغییر نام یافت.

Fyodor <fyodor@nmap.org> (https://insecure.org)

صدها نفر طی سال‌ها مشارکت‌های ارزشمندی در Nmap داشته‌اند. جزئیات این مشارکت‌ها در فایل CHANGELOG که به همراه Nmap توزیع شده و همچنین در نشانی https://nmap.org/changelog.html آمده است.

نرم‌افزار Zenmap از رابط کاربری Umit Nmap مشتق شده است که توسط Adriano Monteiro Marques به عنوان یک پروژه در Nmap/Google Summer of Code آغاز شد (<py.adriano@gmail.com>، http://www.umitproject.org).

03/27/2026 Zenmap