Nmap، کوتاه شده Network Mapper، یک ابزار متن‌باز پرکاربرد است که برای کشف شبکه و حسابرسی امنیتی طراحی شده است. توسط Gordon Lyon توسعه یافته است، Nmap توسط مدیران شبکه، متخصصان امنیتی و هکرها برای اسکن شبکه‌ها و شناسایی میزبان‌ها و سرویس‌ها استفاده می‌شود. این ابزار برای موجودی شبکه، مدیریت برنامه ارتقاء سرویس‌ها و نظارت بر زمان بالا بودن میزبان یا سرویس بسیار مؤثر است.

Nmap با ارسال بسته‌های ویژه به میزبان‌های هدف و تحلیل پاسخ‌های آن‌ها کار می‌کند. این فرآیند به آن امکان می‌دهد وضعیت دستگاه‌های مختلف در یک شبکه را تعیین کند، از جمله کدام پورت‌ها باز هستند، چه سرویس‌هایی در حال اجرا هستند، و کدام سیستم‌ عامل‌ها در حال استفاده هستند. Nmap از طیف گسترده‌ای از تکنیک‌های اسکن پشتیبانی می‌کند از جمله TCP connect، SYN scan، UDP scan، و OS detection که امکان تحلیل کامل شبکه را فراهم می‌آورد.

یکی از ویژگی‌های کلیدی Nmap، موتور اسکریپت‌نویسی آن (NSE) است که به کاربران امکان می‌دهد وظایفی مانند شناسایی آسیب‌پذیری‌ها، کشف بدافزارها و انجام شناسایی پیشرفته شبکه را به صورت خودکار انجام دهند. اسکریپت‌های NSE به زبان برنامه‌نویسی Lua نوشته شده‌اند، که یک زبان برنامه‌نویسی سبک است و به کاربران اجازه می‌دهد تا قابلیت‌های Nmap را گسترش دهند و اسکن‌ها را بر اساس نیازهای خاص خود سفارشی‌سازی کنند.

Nmap بر روی چندین بستر، از جمله Windows، macOS و Linux پشتیبانی می‌شود و برای کاربران با سیستم‌ عامل‌های مختلف در دسترس است. ویژگی‌های قدرتمند و سهولت استفاده از آن، Nmap را به یک ابزار ضروری برای ارزیابی امنیت شبکه و یک جزء بنیادی از بسیاری از ابزارهای امنیت سایبری تبدیل کرده است.

ویژگی‌های کلیدی:

  • کشف میزبان: میزبان‌های فعال در یک شبکه را پیدا می‌کند.
  • اسکن پورت: پورت‌های باز را اسکن می‌کند تا ببیند کدام سرویس‌ها در حال اجرا هستند.
  • تشخیص نسخه سرویس: نسخه‌های نرم‌افزار را بر روی پورت‌های باز شناسایی می‌کند.
  • شناسایی سیستم عامل: سیستم عامل و نوع دستگاه میزبان را شناسایی می‌کند.
  • انجین اسکریپت‌نویسی Nmap (NSE): از اسکریپت‌ها برای وظایفی مانند شناسایی آسیب‌پذیری و اتوماسیون استفاده می‌کند.
  • گریز از دیوار آتش: دیوارهای آتش و سیستم‌های امنیتی را در حین اسکن دور می‌زند.
  • خروجی انعطاف‌پذیر: پشتیبانی از فرمت‌های مختلف برای نتایج، مانند متن، XML و HTML.
  • اسکن مخفی: به آرامی اسکن می‌کند تا از تشخیص توسط سیستم‌های امنیتی جلوگیری کند.
  • پشتیبانی از IPv6: با هر دو شبکه IPv4 و IPv6 کار می‌کند.
  • رابط کاربری گرافیکی (Zenmap): یک رابط گرافیکی برای استفاده آسان‌تر ارائه می‌دهد.

چه خبر؟

Version 6.45

  • [NSE] Add ssl-heartbleed script to detect the Heartbleed bug in OpenSSL
  • [NSE] Fixed an error-handling bug in socks-open-proxy that caused it to fail when scanning a SOCKS4-only proxy.
  • [NSE] Improved ntp-info script to handle underscores in returned data.
  • [NSE] Add quake1-info script for retrieving server and player information from Quake 1 game servers. Reports potential DoS amplification factor.
  • [NSE] Add unicode library for decoding and encoding UTF-8, UTF-16, CP437 and other character sets to Unicode code points. Scripts that previously just added or skipped nulls in UTF-16 data can use this to support non-ASCII characters.
  • When doing a ping scan (-sn), the --open option will prevent down hosts from being shown when -v is specified. This aligns with similar output for other scan types.
  • [Ncat] Added support for socks5 and corresponding regression tests.
  • [NSE] Add http-ntlm-info script for getting server information from Web servers that require NTLM authentication.
  • Added TCP support to dns.lua.
  • Added safe fd_set operations. This makes nmap fail gracefully instead of crashing when the number of file descriptors grows over FD_SETSIZE.
  • [NSE] Added tls library for functions related to SSLv3 and TLS messages. Existing ssl-enum-ciphers, ssl-date, and tls-nextprotoneg scripts were updated to use this library.
  • [NSE] Add sstp-discover script to discover Microsoft's Secure Socket Tunnelling Protocol
  • [NSE] Added unittest library and NSE script for adding unit tests to NSE libraries. See unittest.lua for examples, and run `nmap --script=unittest --script-args=unittest.run -d` to run the tests.
  • Updated bundled liblua from 5.2.2 to 5.2.3 (bugfix release)
  • Added version detection signatures and probes for a bunch of Android remote mouse/keyboard servers, including AndroMouse, AirHID, Wifi-mouse, and RemoteMouse.
  • [NSE] Added allseeingeye-info for gathering information from games using this query protocol. A version detection probe was also added.
  • [NSE] Add freelancer-info to gather information about the Freelancer game server. Also added a related version detection probe and UDP protocol payload for detecting the service.
  • [Ncat] Fixed compilation when --without-liblua is specified in configure (an #include needed an ifdef guard).
  • [NSE] Add http-server-header script to grab the Server header as a last-ditch effort to get a software version. This can't be done as a softmatch because of the need to match non-HTTP services that obey some HTTP requests.
  • [NSE] Add rfc868-time script to get the date and time from an RFC 868 Time server.
  • [NSE] Add weblogic-t3-info script that detects the T3 RMI protocol used by Oracle/BEA Weblogic. Extracts the Weblogic version, as well
  • Fixed a bug in libdnet with handling interfaces with AF_LINK addresses on FreeBSD >9 .Likely affected other *BSDs. Handled by skipping these non-network addresses.
  • Fixed a bug with UDP checksum calculation. When the UDP checksum is zero (0x0000), it must be transmitted as 1's-complement -0 (0xffff) to avoid ambiguity with +0, which indicates no checksum was calculated. This affected UDP on IPv4 only.
  • [NSE] Removed a fixed value (28428) which was being set for the Request ID in the snmpWalk library function; a value based on nmap.clock_ms will now be set instead.
  • [NSE] Add http-iis-short-name-brute script that detects Microsoft IIS servers vulnerable to a file/folder name disclosure and a denial of service vulnerability. The script obtains the "shortnames" of the files and folders in the webroot folder.
  • Idle scan now supports IPv6. IPv6 packets don't usually come with fragments identifiers like IPv4 packets do, so new techniques had to be developed to make idle scan possible.
  • [NSE] Add http-dlink-backdoor script that detects DLink routers with firmware backdoor allowing admin access over HTTP interface.
  • The ICMP ID of ICMP probes is now matched against the sent ICMP ID, to reduce the chance of false matches.
  • [NSE] Made telnet-brute support multiple parallel guessing threads, reuse connections, and support password-only logins.
  • [NSE] Made the table returned by ssh1.fetch_host_key contain a "key" element, like that of ssh2.fetch_host_key. This fixed a crash in the ssh-hostkey script. The "key" element of ssh2.fetch_host_key now is base64-encoded, to match the format used by the known_hosts file.
  • [Nsock] Handle timers and timeouts via a priority queue (using a heap) for improved performance. Nsock now only iterates over events which are completed or expired instead of inspecting the entire event set at each iteration.
  • [NSE] Update dns-cache-snoop script to use a new list of top 50 domains rather than a 2010 list.
  • [NSE] Added the qconn-exec script , which tests the QNX QCONN service for remote command execution.
  • [Zenmap] Fixed a crash that would happen when you entered a search term starting with a colon: "AttributeError: 'FilteredNetworkInventory' object has no attribute 'match_'".
  • [Ncat] Added NCAT_PROTO, NCAT_REMOTE_ADDR, NCAT_REMOTE_PORT, NCAT_LOCAL_ADDR and NCAT_LOCAL_PORT environment variables being set in all --*-exec child processes.

برنامه در زبان‌های دیگر در دسترس است

بررسی‌های کاربران

امتیاز کاربر

1 2 3 4 5
5/5

6

مجوز:

رایگان

نیازمندی‌ها:

Windows All

زبان‌ها:

English

اندازه:

25.6MB

ناشر:

Gordon Lyon

به‌روزرسانی‌شده:

Apr 14, 2014

تمیز

نرم‌افزار گزارش‌گیری

آخرین نسخه

Nmap 7.95

نسخه‌های قدیمی

Nmap 7.70

Nmap 7.30

Nmap 7.12

Nmap 6.47

Nmap 6.46

Nmap 6.45

Nmap 6.40

Nmap 6.25

Nmap 6.00

نرم‌افزار توسعه‌دهنده

Nmap 7.95

نرم‌افزارهای مرتبط

Nmap 7.95

Agnitum Outpost Security Suite 9.1

سطح‌های امنیتی

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

تمیز

بسیار احتمال دارد که این نرم‌افزار پاک باشد.

ما فایل‌ها و URL‌های مرتبط با این نرم‌افزار را در بیش از ۶۰ سرویس آنتی‌ویروس برتر جهان اسکن کردیم؛ هیچ تهدید احتمالی پیدا نشد. و هیچ نرم‌افزار شخص ثالثی همراه نیست.

هشدار

این برنامه از تبلیغات حمایت می‌کند و ممکن است پیشنهاد نصب برنامه‌های شخص ثالثی را ارائه دهد که الزامی نیستند. این‌ها می‌توانند شامل نوارابزار، تغییر صفحه‌اصلی شما، موتور جستجوی پیش‌فرض یا نصب برنامه‌های دیگر باشند. این موارد ممکن است مثبت کاذب باشند و به کاربران ما توصیه می‌شود در هنگام نصب و استفاده از این نرم‌افزار احتیاط کنند.

معلول

این نرم‌افزار دیگر برای دانلود در دسترس نیست. احتمالاً این برنامه نرم‌افزاری مخرب است یا دارای مشکلات امنیتی یا دلایل دیگر می‌باشد.

گزارش را ارائه دهید

ممنون!
گزارش شما ارسال شده است.

ما درخواست شما را بررسی کرده و اقدام مناسب را انجام خواهیم داد.

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

ما از کمکتان در حفظ تمیزی و امنیت وب‌سایت‌مان سپاسگزاریم.