ما را دنبال کنید:
برای مطرح نمودن سئوالات باید وارد پروفایل خود شوید
دی ۰۴، ۱۳۹۴
مرتضی نوبهاری » امنیت و نفوذ
تعداد سئوالات پرسیده شده: ۲۲
با سلام وقتی میگن پورتها رو اسکن کنیم و برای هک کردن نیاز به پورت باز داریم خوب آیا بستن پورتها دست خودمون؟

دی ۰۴، ۱۳۹۴
محمد گلیانی
تعداد سئوالات پاسخ داده شده: ۱۸

درود بر شما :)

سوای اینکه مفهوم کلّی سوال جای بحث داره، به مقوله پورت ها و بستن پورت ها می پردازیم:

اصولاً به ازای هر سرویسی که نیاز به تعامل با دنیای خارج از سیستم کامپیوتر شما داشته باشه، سیستم عامل و برنامه ها از طریق یک مفهوم مجازی به نام پورت اقدام به ارسال و دریافت اطلاعات می کنن. مثلاً اگر شما در سیستم خودتون، وب سرور نصب کرده باشید، این برنامه، از پورت 80 سیستم شما برای انتقال اطلاعات با بیرون استفاده می کنه و اصطلاحاً این پورت رو روی سیستم شما باز می کنه. 

پس تا برنامه ای نباشه، پورتی باز نمیشه. حالا این دست شماست که چه برنامه ای روی سیستمتون اجرا کنید. در همین راستا ابزارهای مانیتورینگ سیستم هم در اختیارتون قرار داره مثلاً دستور lsof و netstat در سیستم های لینوکسی می تونن به شما کمک کنن که متوجه بشید چه پورتی توسط چه برنامه ای در حال استفاده هست. و بدین ترتیب برای بستن پورت می تونید اون برنامه رو ببندید.

راه دیگه استفاده از برنامه های کمکی هست مثل فایروال ها. که با استفاده از اونها، شما می تونید یک سری پورت ها رو ببندید و یک سری برنامه ها رو اصطلاحاً بلاک کنید که دسترسی به بیرون نداشته باشند یا از بیرون دسترسی به اونها نباشه.

شاد و خوش باشید.