گاه پیش می آید که شما قصد دارید راه ارتباطی و اتصال یک نرم افزار را با محیط خارجی سیستم خود (یا اینترنت) بسته و آنرا مدیریت نمایید . و از طرفی با توجه به عدم اشنایی و شناختن پورتهای نرم افزارهای مختلف این کار برایتان مقدور نمی باشد.
در ادامه من روش شناسایی پورتهای مختلف نرم افزارهای ارتباطی و گام به گام بستن این پورتها با کمک ویندوز فایروال رو اموزش میدم .
شناسایی پورتهای ارتباطی نرم افزارها: متن کامل مقاله را در این ادرس مشاهده نمایید :
آموزش شناسایی و بستن پورت ارتباطی یک نرم افزار ، با ویندوز فایروال (http://forum.4admins.org/showthread.php?2033-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%DB%8C%DB%8C-%D9%88-%D8%A8%D8%B3%D8%AA%D9%86-%D9%BE%D9%88%D8%B1%D8%AA-%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7%DB%8C-%DB%8C%DA%A9-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%8C-%D8%A8%D8%A7-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-%D9%81%D8%A7%DB%8C%D8%B1%D9%88%D8%A7%D9%84&p=3680#post3680)
a.R.a.sh
December 2nd, 2012, 00:02
دم شما گرم و خسته نباشید
sellpad
December 2nd, 2012, 00:13
سایت باز نمیشه
اینکه هرکس چقدر دانلود میکنه هم میشه دید؟
itmseven_gmail_com
December 2nd, 2012, 00:47
آموزش بستن پورت یک نرم افزار ، با ویندوز فایروال
آموزش شناسایی و بستن پورت ارتباطی یک نرم افزار ، با ویندوز فایروال
گاه پیش می آید که شما قصد دارید راه ارتباطی و اتصال یک نرم افزار را با محیط خارجی سیستم خود (یا اینترنت) بسته و آنرا مدیریت نمایید .
و از طرفی با توجه به عدم اشنایی و شناختن پورتهای نرم افزارهای مختلف این کار برایتان مقدور نمی باشد.
در ادامه من روش شناسایی پورتهای مختلف نرم افزارهای ارتباطی و گام به گام بستن این پورتها با کمک ویندوز فایروال رو اموزش میدم .
شناسایی پورتهای ارتباطی نرم افزارها
1 برنامه موردنظر خود را اجرا نموده تا در حافظه بارگذاری و اجرا شود .
2 به خط فرمان رفته و با استفاده از دستور زیر خروجی فرمان netstat را برای مشاهده وضعیت پورتهای مختلف سیستم بررسی نمایید .
3 با این کار فایلی با نام netstat.txt ساخته خوااهد شد .
4 از دو فرمان زیر هم برای مشاهده سرویس ها و پردازشهای در حال اجرا در حافظه باخبر می شویم ( ازجمله برنامه موردنظرمان که الان اجرا و در حافظه مقیم گردیده است !)
5 در ادامه بایستی دو فایل خروجی از دستورات بالا را با نوت پد باز نماییم .
6 کافیست برای باز شدن فایل در خط فرمان دستور notepad tasklist.txt را اجرا کنیم (فایل دوم را هم به همین شکل باز می نماییم)
http://y-ir.com/up/images/yv0zfu717lsgc8wl7ra.jpg
حال مطابق تصاویر بالا بایستی نام برنامه موردنظرتان (مثلا your program) را در قسمت PID یافته و همین شماره را در فایل دوم در ستون PID جستجو نمایید .
مطابق تصویر اول نرم افزار your program.exe با استفاده از PID 2268 در حافظه بارگذاری شده است و در عکس دوم نیز همین شماره PID را مشاهده می کنیم که توسط یک سیستم با آدرس آی پی 157.54.100.101 برنامه ای را به اجرا دراورده است (این ادرس ای پی سیستم خودمان بوده و نرم افزار موردنظر ما نیز با شماره پورت 1750 بر روی این سیستم به اجرا درامده است !)
تا اینجا توانستید شماره پورت نرم افزار موردنظر و پروتکل اتصالی آن برای ارتباط با دنیای خارج از سیستم خود را بیابید .
در ادامه این پورت را از طریق فایروال ویندوز بلوکه می نماییم .
Adding the port exception
برنامه Windows Firewall را اجرا نمایید
به تب دوم یعنی استثنا Exceptions رفته و بر روی گزینه Add Port کلیک نمایید .
مطابق تصویر زیر کافیست نام برنامه موردنظرتان (مثلا Your program.exe ) را با شماره پورت موردنظر 1750 وارد نمایید.
حال در ادامه می توانید فرایند خود را تست نمایید .
چنانچه بخواهید پورت نرم افزار دلخواه تان توسط فایروال بلوک شود بایستی فایروال را ON و حتما گزینه Don 't allow Exceptions را فعال نمایید (انتخاب شود )
حال برای تست موضوع فوق میتوانید لاگ فایروال را فعال تا کلیه رویدادهای اتفاق افتاده بر روی فایروال ثبت شوند
به تب آخر فایروال Advanced بروید
بر روی گزینه Setting دوم کلیک کرده و مطابق تصاویر زیر لاگ مربوط به اتصالات ناموفق به فایروال را انتخاب کنید .
با این تنظیم هر برنامه و شخصی که در عبور از فایروال به شکست برخورد نماید در فایل لاگ ثبت خواهد شد