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

درگاه های رایانه نقطه اتصال مرکزی برای جریان اطلاعات از یک برنامه یا اینترنت ، به یک دستگاه یا رایانه دیگر در شبکه و بالعکس هستند. تصور کنید که این به عنوان یک مکان پارک برای تبادل داده ها از طریق مکانیسم های الکترونیکی ، نرم افزاری یا مربوط به برنامه نویسی است.
اعداد پورت برای سازگاری و برنامه نویسی استفاده می شوند. شماره پورت همراه با آدرس IP اطلاعات حیاتی نگهداری شده توسط هر ارائه دهنده خدمات اینترنتی به منظور تحقق درخواست ها را تشکیل می دهد. پورت ها از 0 تا 65،536 است و اساساً از نظر محبوبیت رتبه بندی می شوند.
پورت های 0 تا 1023 شماره پورت های شناخته شده ای هستند که برای استفاده در اینترنت طراحی شده اند اگرچه می توانند اهداف ویژه ای نیز داشته باشند. آنها توسط سازمان شماره های اختصاص داده شده در اینترنت (IANA) اداره می شوند. این درگاه ها توسط شرکت های سطح بالا مانند Apple QuickTime ، MSN ، خدمات SQL و سایر سازمان های برجسته نگهداری می شوند. شما ممکن است برخی از پورتهای برجسته و خدمات اختصاص داده شده آنها را تشخیص دهید:
● پورت 20 (UDP) دارای پروتکل انتقال پرونده (FTP) است که برای انتقال داده استفاده می شود
● پورت 22 (TCP) دارای پروتکل (Secure Shell (SSH برای ورود امن ، ftp و پورت فورواردینگ
● پورت 53 (UDP) سیستم نام دامنه (DNS) است که اسامی را به آدرس های IP ترجمه می کند.
● پورت 80 (TCP) شبکه جهانی وب استHTTP
شماره های1024 تا 49151 "پورت های ثبت شده" محسوب می شوند ، به این معنی که توسط شرکت های نرم افزاری ثبت می شوند. پورت های 49،151 تا 65،536 پورت های پویا و خصوصی هستند - و تقریباً برای همه قابل استفاده است.
پروتکل های عمومی مورد استفاده برای اسکن پورت TCP (پروتکل کنترل انتقال) و UDP (پروتکل دیتاگرام کاربر) است. هر دو روش انتقال داده برای اینترنت هستند اما سازوکارهای متفاوتی دارند.
در حالی که TCP یک انتقال قابل اعتماد و دو طرفه مبتنی بر اتصال داده است که برای تکمیل ارسال موفقیت آمیز به وضعیت مقصد متکی است ، UDP بدون اتصال و غیرقابل اعتماد است. داده های ارسال شده از طریق پروتکل UDP بدون نگرانی در مورد مقصد تحویل داده می شوند. بنابراین ، تضمین نمی شود که داده ها حتی آنها را بسازند.
با استفاده از این دو پروتکل ، چندین روش مختلف برای انجام اسکن پورت وجود دارد.
بسته به هدف خاص ، چندین روش برای اسکن پورت وجود دارد. توجه به این نکته مهم است که مجرمان سایبری همچنین یک روش اسکن پورت خاص را بر اساس هدف یا استراتژی حمله خود انتخاب می کنند.
در زیر تعدادی از تکنیک ها و نحوه کار آنها ذکر شده است:
● اسکن پینگ: ساده ترین اسکن پورت اسکن پینگ نامیده می شود. در یک شبکه ، از یک پینگ برای بررسی اینکه آیا بسته داده شبکه می تواند بدون خطا در یک آدرس IP توزیع شود یا خیر استفاده می شود. اسکن پینگ درخواست های پروتکل پیام کنترل اینترنت (ICMP) است و پخش خودکار چندین درخواست ICMP را به سرورهای مختلف ارسال می کند تا پاسخ طعمه را ارسال کند. سرپرستان فناوری اطلاعات ممکن است از این روش برای عیب یابی یا غیرفعال کردن اسکن پینگ با استفاده از فایروال استفاده کنند - که این امکان را برای مهاجمان پیدا نمی کند تا شبکه را از طریق پینگ پیدا کنند.
● اسکن نیمه باز یا SYN: اسکن نیمه باز یا اسکن SYN (مخفف Synchronize) ، تاکتیکی است که مهاجمان بدون ایجاد اتصال کامل ، وضعیت پورت را تعیین می کنند. این اسکن فقط یک پیام SYN ارسال می کند و اتصال را کامل نمی کند و هدف را قطع می کند. این یک روش سریع و اب زیر کاه است که هدف آن یافتن پورت های بالقوه باز در دستگاه های هدف است.
● اسکن های XMAS: اسکن های XMAS حتی بی صدا هستند و توسط دیوارهای آتش کمتر دیده می شوند. به عنوان مثال ، بسته های FIN معمولاً از سرور یا سرویس گیرنده ارسال میشوند تا پس از برقراری دست دادن 3 طرفه TCP و انتقال موفقیت آمیز داده ها ، اتصال را خاتمه دهند و این از طریق پیام "داده دیگری از فرستنده در دسترس نیست" نشان داده می شود. بسته های FIN اغلب مورد توجه دیوارهای آتش قرار نمی گیرند زیرا بسته های SYN در درجه اول به دنبال آنها هستند. به همین دلیل ، اسکن های XMAS بسته هایی را با همه پرچم ها - از جمله FIN - ارسال می کنند و انتظار پاسخی ندارند ، که به معنای باز بودن درگاه است. اگر پورت بسته باشد ، پاسخ RST دریافت می شود. اسکن XMAS به ندرت در لاگ مربوط به مانیتورینگ نشان داده می شود و به سادگی روشی زیرکانه ای برای یادگیری در مورد حفاظت و فایروال شبکه است.
نتایج اسکن پورت وضعیت شبکه یا سرور را آشکار می کند و می تواند در یکی از سه دسته باز ، بسته یا فیلتر شده توصیف شود.

طبق موسسه SANS ، اسکن پورت یکی از محبوب ترین روش هایی است که مهاجمان هنگام جستجوی یک سرور آسیب پذیر برای نقض استفاده می کنند.
این مجرمان اینترنتی در هنگام هدف قرار دادن شبکه ها ، از اسکن پورت به عنوان یک مرحله مقدماتی استفاده می کنند. آنها از اسکن پورت برای تعیین سطح امنیت سازمانهای مختلف و تعیین اینکه چه کسی فایروال قوی دارد و چه کسی ممکن است یک سرور یا شبکه آسیب پذیر داشته باشد ، استفاده می کنند. تعدادی از تکنیک های پروتکل TCP در واقع این امکان را برای مهاجمان فراهم می کند تا مکان شبکه خود را مخفی کرده و از "ترافیک طعمه" برای انجام اسکن پورت بدون نشان دادن آدرس شبکه به هدف استفاده کنند.
مهاجمان شبکه ها و سیستم ها را کاوش می کنند تا ببینند هر پورت چه باز یا بسته ، یا فیلتر است.
به عنوان مثال ، پاسخ های باز و بسته به هکرها هشدار می دهد که شبکه شما در واقع در انتهای دریافت اسکن قرار دارد. این مجرمان اینترنتی می توانند نوع سیستم عامل و سطح امنیت عملیات شما را تعیین کنند.
از آنجا که اسکن پورت یک روش قدیمی است ، به تغییرات امنیتی و اطلاعات تهدیدی به روز نیاز دارد زیرا پروتکل ها و ابزارهای امنیتی روزانه در حال پیشرفت هستند. به عنوان بهترین روش ، باید از هشدارها و فایروال های اسکن پورت برای نظارت بر ترافیک به درگاه های شما استفاده شود و اطمینان حاصل شود که مهاجمان مخرب فرصت های بالقوه برای ورود غیرمجاز به شبکه شما را تشخیص نمی دهند.
Mr.A