+ پاسخ به مبحث
نمایش نتایج 1 تا 3 از 3

مبحث: Nmap چیست؟

  1. #1
    مدیر بازنشسته
    14,759 امتیاز ، سطح 29
    31% کامل شده  امتیاز لازم برای سطع بعدی 691
    0% فعالیت
    دستاورد ها:
    SocialRecommendation Second ClassVeteranTagger Second Class10000 Experience Points
    نماد Saman007Spy
    تاريخ عضويت
    Nov 2007
    محل سکونت
    ایــــران 68
    پست
    1,070
    گيپا
    62,352
    پس انداز
    0
    امتیاز
    14,759
    سطح
    29
    تشكرها
    762
    847 بار در 417 پست از اين كاربر تشكر شده


    به نظر شما این پست مفید است؟ بله | خیر

    پیش فرض Nmap چیست؟

    آگهی تبلیغات (برای حمایت از گیگاپارس)
    به نام خدا
    موضوع مقاله : Nmap چیست؟


    Nmap مخفف Network Mapper میباشد و یک نرم افزار کاربردی برای جستجوی شبکه یا ممیزی امنیتی شبکه به شمار میاید. این نرم افزار طوری طراحی شده که شبکه های بزرگ را به سرعت اسکن کند، اگر چه می تواند بر روی سیستم های تنها نیز بخوبی کار کند. Nmap از ip packet های خام بصورت منحصر بفرد استفاده می کند تا تعیین کند چه رایانه هایی (hosts) بر روی شبکه در دسترس می باشند، چه سرویسهایی (ports) ارائه می کنند، چه سیستم عاملهایی (بهمراه نسخهٔ سیستم عامل) بر روی آنها در حال اجرا می باشد، چه نوع packet ************************ ها / فایروالهایی مورد استفاده قرار گرفته و چندین پارامتر دیگر. Nmap بر روی اکثر رایانه ها، هم گرافیکی و هم کنسول ها قابل استفاده است. Nmap یک نرم افزار مجانی است که به همراه کدهای آن تحت واژهٔ GNU GPL در دسترس می باشد.

    ● ویژگیهای Nmap
    ▪ انعطاف پذیری
    از چندین تکنیک پیشرفته برای استخراج نقشهٔ شبکه استفاده می کند که این نقشه از IP ************************ ها، فایروالها، مسیریابها و دیگر موانع تشکیل شده است. این نقشه همچنین شامل بسیاری از پورتهای اسکن شده ( هم TCP و هم UDP)، تشخیص سیستم عامل، ping sweep ها و عوامل دیگر می باشد.

    ▪ قدرتمندی
    از Nmap جهت اسکن کردن شبکه های بسیار بزرگ به معنی واقعی کلمه، یعنی صدها هزار از ماشین، استفاده شده است.

    ▪ قابلیت حمل
    بر روی اکثر سیستم عاملها استفاده می شود و از آن پشتیبانی می کنند. این سیستم عاملها شامل Linux ، Open/Free/Net BSD ، Solaris ، IRIX ، Mac OS ، HP-UX ، Sun OS و غیره می باشد.

    ▪ سادگی
    در ضمن اینکه Nmap یک مجموعه از خصوصیات پیشرفته را برای کاربران توانمند ارئه می دهد، شما می توانید استفاده از آن را با دستور “nmap –O –sS targethost” آغاز نمایید. هم نسخه های command line و هم نسخه های گرافیکی (GUI) بر اساس نیاز شما در دسترس می باشد. نسخهٔ باینری نیز برای برای کسانی که مایل به کامپایل کردن کدهای Nmap نیستند موجود می باشد.

    ▪ رایگان
    هدف اولیه از پروژهٔ Nmap جهت کمک به امن کردن بیشتر اینترنت و تجهیز مدیران شبکه / ممیزین شبکه (auditors) / هکرها به یک ابزار پیشرفته جهت جستجوی شبکهٔ تحت کنترلشان بوده است. Nmap برای download رایگان به همراه کدهای کامل آن که شما می توانید آنها را تغییر دهید و تحت GNU General Public License (GPL) در اختیار دیگران قرار دهید، در دسترس می باشد.

    ▪ خوب مستند سازی شده
    بیشترین تلاش صورت گرفته تا مستندات و manual page ها به روز و قابل فهم باشد. همچنین این مستندات و manual page ها به چندین زبان موجود می باشند.

    ▪ تحت پشتیبانی:
    اگرچه این نرم افزار هیچ ضمانتی ندارد، شما می توانید اگر با مشکلی مواجه شدید به آدرس [تنها کاربرانی که عضو شده اند و از طریق ایمیل عضویتشان فعال شده می تواند این لینک را ببینند. ] ایمیل بزنید.

    ▪ تائید شده
    Nmap جوایز بسیاری برده است، مثل “Information Security Product of the Year” از طرف World and Codetalker Digest.

    ▪ مشهور
    همه روزه هزاران نفر از مردم Nmap را download می کنند و این نرم افزار با بسیاری از سیستم عاملها کار میکند.

    ▪ روش عملکرد Nmap
    در این قسمت به توضیح عملکرد نرم افزار Nmap تحت سیستم عامل Linux می پردازیم و سپس به توضیح سوئیچ های Nmap که بصورت command line می باشند می پردازیم:
    همانطور که گفته شد Nmap یک نرم افزار امنیتی می باشد که تعداد زیادی از تکنیکهای اسکن را پشتیبانی می کند:
    UDP ، TCP connect() ، TCP SYN (half open) ، FTP proxy (bounce attack) ، Reverse-ident ، ICMP (ping sweep) ، FIN ، ACK sweep ، Xmas Tree ، SIN sweep ، IP Protocol و Null scan .

    همچنین Nmap دارای بسیاری از قابلیتهای پیشرفته نظیر شناسایی OS با استفاده از TCP/IP ، اسکن نامحسوس (stealth scanning) ، محاسبات تاخیر دینامیکی و انتقال مجدد (retarnsmission) ، اسکن موازی، شناسایی سیستم های خاموش (down hosts) از طریق ping های موازی، decoy scanning ، شناسایی پورتهای ***** شده ، direct (non-portmapper) RPC scanning ، fragmentation scanning و همچنین تعیین پورت و هدف منعطف می باشد.

    حداکثر تلاشها صورت گرفته تا کارایی Nmap برای کاربرانی که از امتیاز root برخودار نیستند، کاهش نیابد. متاسفانه بسیاری از واسطهای kernel های حساس (مثل سوکتهای خام [raw sockets]) نیاز به مجوز root دارند. هر زمان که ممکن است Nmap باید تحت مجوز root راه اندازی شود (البته نه بعنوان setuid root).
    نتیجهٔ اجرای Nmap معمولاً یک لیست از پورتهای جالب (در صورت وجود) از ماشین یا ماشینهایی که اسکن شده اند، می باشد. همیشه Nmap در مورد پورت شناخته شده (“well known”port) نام سرویس (در صورت وجود)، نام، وضعیت و پروتکل را می دهد. وضعیت (state) می تواند ‘open’ ، ‘************************ed’ یا ‘un************************ed’ باشد. ‘open’ یعنی ماشین مورد نظر ارتباطات روی آن پورت را connect() خواهد کرد. ‘************************ed’ یعنی یک فایروال / ***** یا دیگر موانع موجود بر روی شبکه، پورت را پوشش می دهد و مانع آن می شود که Nmap تعیین کند که پورت باز است یا بسته. ‘un************************ed’ یعنی آن پورتی که توسط Nmap شناسایی شده، بسته شده و بنظر می رسد هیچ فایروالی / ********************ی به تلاش Nmap برای تعیین وضعیت آن پورت توجه ندارد. مواجه شدن با پورتهای ‘un************************ed’ متداول می باشند و زمانی این وضعیتها نشان داده می شوند که اکثر پورتهای اسکن شده در وضعیت ‘************************ed’ باشند.

    بسته به سوئیچهای استفاده شده، Nmap می تواند مشخصات زیر را در remote host معین کند: سیستم عامل مورد استفاده، TCP sequencability ، نام کاربرانی که برنامه های منحصر به هر پورت را اجرا می کنند، نام DNS ، تعیین اینکه آیا میزبان یک smurf address می باشد و چند مشخصهٔ دیگر.

    ۱) همچنین Nmap دارای بسیاری از قابلیتهای پیشرفته نظیر موارد زیر میباشد:
    ۲) شناسایی OS با استفاده از TCP/IP
    ۳) اسکن نامحسوس (stealth scanning)
    ۴) محاسبات تاخیر دینامیکی و انتقال مجدد (retarnsmission)
    ۵) اسکن موازی
    ۶) شناسایی سیستم های خاموش (down hosts) از طریق ping های موازی
    ۷) decoy scanning
    ۸) شناسایی پورتهای ***** شده
    ۹) direct (non-portmapper) RPC scanning
    ۱۰) fragmentation scanning

    حداکثر تلاشها صورت گرفته تا کارایی Nmap برای کاربرانی که از امتیاز root برخودار نیستند، کاهش نیابد. متاسفانه بسیاری از واسطهای kernel های حساس (مثل سوکتهای خام [raw sockets]) نیاز به مجوز root دارند. هر زمان که ممکن است Nmap باید تحت مجوز root راه اندازی شود (البته نه بعنوان setuid root).
    نتیجهٔ اجرای Nmap معمولاً یک لیست از پورتهای جالب (در صورت وجود) از ماشین یا ماشینهایی که اسکن شده اند، می باشد. همیشه Nmap در مورد پورت شناخته شده

    (“well known”port) نام سرویس (در صورت وجود)، نام، وضعیت و پروتکل را می دهد. وضعیت (state) می تواند ‘open’ ، ‘************************ed’ یا ‘un************************ed’ باشد. ‘open’ یعنی ماشین مورد نظر ارتباطات روی آن پورت را connect() خواهد کرد. ‘************************ed’ یعنی یک فایروال / ***** یا دیگر موانع موجود بر روی شبکه، پورت را پوشش می دهد و مانع آن می شود که Nmap تعیین کند که پورت باز است یا بسته. ‘un************************ed’ یعنی آن پورتی که توسط Nmap شناسایی شده، بسته شده و بنظر می رسد هیچ فایروالی / ********************ی به تلاش Nmap برای تعیین وضعیت آن پورت توجه ندارد. مواجه شدن با پورتهای ‘un************************ed’ متداول می باشند و زمانی این وضعیتها نشان داده می شوند که اکثر پورتهای اسکن شده در وضعیت ‘************************ed’ باشند.

    بسته به سوئیچهای استفاده شده، Nmap می تواند مشخصات زیر را در remote host معین کند: سیستم عامل مورد استفاده، TCP sequencability ، نام کاربرانی که برنامه های منحصر به هر پورت را اجرا می کنند، نام DNS ، تعیین اینکه آیا میزبان یک smurf address می باشد و چند مشخصهٔ دیگر.
    یگر سراغ داستان های عاشقانه نمیروم!
    از سیگارم کام میگیرم ، من و فیـلتر سیگارم سر انجام له میشویم !
    باز شرافت سیگارم بیشتر از آن داستان است..

  2. کاربرانی که برای این مطلب مفید از Saman007Spy تشکر کرده اند:


  3. #2
    مدير گيگاپارس
    11,630 امتیاز ، سطح 25
    87% کامل شده  امتیاز لازم برای سطع بعدی 120
    0% فعالیت
    دستاورد ها:
    SocialRecommendation First ClassVeteranTagger First Class10000 Experience Points

    تاريخ عضويت
    Aug 2007
    پست
    434
    گيپا
    38,451
    پس انداز
    0
    امتیاز
    11,630
    سطح
    25
    تشكرها
    1,784
    1,447 بار در 310 پست از اين كاربر تشكر شده


    به نظر شما این پست مفید است؟ بله | خیر

    پیش فرض

    سلام دوست عزيز ممنون از اين مقاله كه گذاشتي. راستش منو ياد روزگاران قديم انداختي و بعضي از شيطنتهايي كه مي كرديم با اين نرم افزارها...

    ولي واقعا نرم افزار قوي و كاملي هست كه مي تونه براي همه مديريان شبكه و علاقه مندان به شبكه و امنيت شبكه مفيد باشه من پيشنهاد ميكنم تمامي دانشجويان و علاقه مندان شبكه بيشتر در مورد اين نرم افزار مطالعه كنند و بيشتر با اون كار كنند تا علاوه بر اينكه با يك سري مفاهيم شبكه آشنا بشن در زمينه امنيت يا هك شبكه ها هم تجربياتي بدست آورند.

    موفق باشيد

  4. #3
    مدیر بازنشسته
    14,759 امتیاز ، سطح 29
    31% کامل شده  امتیاز لازم برای سطع بعدی 691
    0% فعالیت
    دستاورد ها:
    SocialRecommendation Second ClassVeteranTagger Second Class10000 Experience Points
    نماد Saman007Spy
    تاريخ عضويت
    Nov 2007
    محل سکونت
    ایــــران 68
    پست
    1,070
    گيپا
    62,352
    پس انداز
    0
    امتیاز
    14,759
    سطح
    29
    تشكرها
    762
    847 بار در 417 پست از اين كاربر تشكر شده


    به نظر شما این پست مفید است؟ بله | خیر

    پیش فرض

    آگهی تبلیغات
    صادق خان ،حرف شما رو كاملا تاييد ميكنم!خيلي در نوع خودش كامله.پيشنهاد شما رو هم باز به همه پيشنهاد ميكنم!
    یگر سراغ داستان های عاشقانه نمیروم!
    از سیگارم کام میگیرم ، من و فیـلتر سیگارم سر انجام له میشویم !
    باز شرافت سیگارم بیشتر از آن داستان است..

+ پاسخ به مبحث

بازدید کنندگانی که از طریق جستجو کلمات ذیل به انجمنهای گیگاپارس آمده اند:

مقاله nmap

ping sweepچیست

پویش پورت nmap لینوکس

مقاله درمورد nmap

مقاله کامل در مورد Nmap

مطلب در مورد nmap

ping sweep چیست

مقاله درباره Nmap

مقاله در مورد nmap

مقاله در مورد nmap

NMAP چیست؟

پورت ping چیست

nmap چیست

دانلود نرم افزار nmapلینوکس

مقالات درباره نرم افزار nmap

SEO Blog

اطلاعات این مبحث

Users Browsing this Thread

در حال حاضر 1 کاربر در حال دیدن این مبحث می باشند، (0کاربر عضو و 1 کاربر مهمان)

قانون های ارسال نوشته

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts