PDA

View Full Version : چطوری بفهمیم که کدام برنامه از کدام پورت استفاده می کند؟



smahdi1991
سه شنبه 05 فروردین 1393, 18:02 عصر
سلام
من به یه مشکلی برخودم و اونم اینه که توی برنامم نمیدومم چطوری باید اسم برنامه هایی که در ویندوز دارن از پورت های مختلف استفاده میکنند بگیرم؟
کلی هم سرچ زدم چیزی پیدا نکردم
لطفا اگه کسی میدونه یه راهنمایی کنه(طبیعتا در زبان سی )

one hacker alone
جمعه 08 فروردین 1393, 00:28 صبح
با یاد خدا
سلام دوست گرامی
برای اینکار شما باید لیست کانکشن های TCP و بار دیگه لیست کانکشن های UDP رو بگیرید.
در کل چیزی که شما نیاز دارید استفاده از کلاسTCP_TABLE_CLASS و UDP_TABLE_CLASS هست .

http://msdn.microsoft.com/en-us/library/windows/desktop/aa366386%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366388%28v=vs.85%29.aspx

(فرض رو بر این گذاشتم که تو ویندوز کار میکنید)

PinkyGirl
دوشنبه 11 مرداد 1395, 15:55 عصر
در لینوکس کامندی وجود دارد که با ان مشخص میشود برنامه بر روی چه پورتی بایند شده است :

netsta -nlptu