TheMatrix
چهارشنبه 24 مرداد 1386, 13:26 عصر
سلام دوستان.
من دارم یه فایروال با vb6.0 مینویسم.
فقط یه مشکلی دارم و اونم اینه که من چه جوری میتونم یک پکت udp مشخص رو بلوک کنم.
یعنی برای مثال اگه برنامه firefox.exe یه پکت با لوکال پورت 53 و ریموت پورت 66 و ریموت ادرس 212.11.56.3 و لوکال آدرس: 0.0.0.0 یا 127.0.0.1 یا 55.64.22.3 خواست دریاف کنه اون پکت رو فیلتر کن.
توی ماکروسافت سرچ کرم یه api به اسم getudptable پیدا کردم ولی این فقط برنامه هایی که روی پورت udp ای بایند کردن رو نشون میده.
البته در tcp یه api به اسم settcpentry وجود داره که میشته یه ارتباط tcp رو بست ولی این ماله tcp ه.
اگه api یا چیزه دیگری در این زمینه وجود داره به من کمک کنم یه دنیا ممنون میشم.
اگه vb.net یا vb باشه بهتره.
من دارم یه فایروال با vb6.0 مینویسم.
فقط یه مشکلی دارم و اونم اینه که من چه جوری میتونم یک پکت udp مشخص رو بلوک کنم.
یعنی برای مثال اگه برنامه firefox.exe یه پکت با لوکال پورت 53 و ریموت پورت 66 و ریموت ادرس 212.11.56.3 و لوکال آدرس: 0.0.0.0 یا 127.0.0.1 یا 55.64.22.3 خواست دریاف کنه اون پکت رو فیلتر کن.
توی ماکروسافت سرچ کرم یه api به اسم getudptable پیدا کردم ولی این فقط برنامه هایی که روی پورت udp ای بایند کردن رو نشون میده.
البته در tcp یه api به اسم settcpentry وجود داره که میشته یه ارتباط tcp رو بست ولی این ماله tcp ه.
اگه api یا چیزه دیگری در این زمینه وجود داره به من کمک کنم یه دنیا ممنون میشم.
اگه vb.net یا vb باشه بهتره.