بزرگترین وبلاگ تخصصی ، تفریحی ایرانیان

بزرگترین وبلاگ تخصصی ، آموزشی و تفریحی ایرانیان

بزرگترین وبلاگ تخصصی ، تفریحی ایرانیان

بزرگترین وبلاگ تخصصی ، آموزشی و تفریحی ایرانیان

پیداکردن IP در یاهو مسنجر

می خوام در مورد یافتن IP صحبت کنم. در این جلسه یک مثال ساده از یافتن IP در هنگام CHAT خواهیم دید و همینطور بعدها خواهیم دید که چطور می شود فهمید کسی آنلاین هست یا خیر و در درسهای بعد در مورد یافتن IP برای Server ها گپی می زنیم. پیدا کردن IP افراد (کامپیوترهائی غیر از Server ) دستور Netstatاز دستور netstat میتوان برای monitor کردن پورتها استفاده نمود. برای اجرا از فرمان dos rompt (مانند درس اول) استفاده می کنیم. و در صفحه داس Netstat را تایپ کرده و اجرا می کنیم. تحلیل نتایج: در ستون {Porto} اطلاعاتی مربوط به نوع پورت را می بینید (مانند: TCP/UDP) در {Local Address} آىپى داخلى و یا اسم میزبان: پورت باز ) را می بینید. در {Foreign Address} را خواهید دید که به شما IP و Hostname را در این فرمت نشان میدهد: IP:Port در ستون {State} ، حالت connection را می بینیم که اگر وصل باشد = Established یا تماس waiting = Listening حال با توجه به تئوری بالا ، بدست آوردن پورتهاى باز را شروع میکنیم : پیداکردن IP در برنامه Yahoo Messenger (من چون با Yahoo Messenger دعوای خونوادگی دارم از این شروع می کنم.) می خواهیم درباره یک کلاینت مثلا کسی که مثل شما یک اتصال مثلا dial-up به اینترنت دارد و فرضا دارد با شما chat می کند، اطلاعاتی بدست آوریم. در این مورد هم اولین چیز و مهمترین آن، Ip اوست. وقتی با یک نفر از طریق yahoo messenger به صورت Pm چت می کنید، در اعلان داس تایت می کنیم: netstat -n تحلیل نتایج : سطری را پیدا کنید که دارای عبارت Local Address یا Foreign Address بوده و به پورت 5101 اشاره می کند.(یا شبیه آن) Ip طرف مقابل را از ستون Foreign Address از همین سطر پیدا می کنیم. اگر در مثال بالا بجای netstat -n ، از netstat استفاده کنیم، می بینیم که Ip ها به معادل های اسمی تبدیل شده اند و در مورد همان سطر آخر به جای Ip طرف مقابل اسم کامپیوتر فرد را می بینید (نکته : هیچوقت اسم خود را موقع نصب ویندوز بکار نبرید، (تا بترکه چشم حسود) حالا فرض کنید که با دو نفر چت می کنید. pm دیگر هم اضافه می شود.(وای ی ی) دوباره دستور netstat -n را تایپ می کنیم. حالا نتایج زیر را بررسی می کنیم. ۲ سطر داریم که دارای پورت 5101 باشد، و چون آی پی اولین فرد را می دانیم، پس آی پی دوم، مربوط به نفر بعد است. در مثالهای بالا فرض بر این است که Explorer شما باز نیست

 

http://hackerpatogh.blogfa.com

بدست آوردن Ip در چت

 

مقدمه 

در پی درخواست های مکرر شما عزیزان مبنی بر بدست آوردن و یافتن IP در یاهو هنگامی که با کسی به چت کردن میپردازیم ، این آموزش برای شما گذاشته شده است .


Find ip in chat , Find IP Yahoo Chat

حتما می دانید که ‎Yahoo یکی از بزرگترین سرویس دهندگان اینترنتی است و برای سرویس دادن به کاربران خود سرورهای بسیاری نظیر Mail Server , Game Server , Chat server , SMTP server و... را در اختیار دارد
در این مقاله تنها  Yahoo Chat server را مورد برسی قرار می دهیم .

* برای دست آوردن IP در چت نیاز به برقراری یک ارتباط با کامپیوتر شخص مقابل داریم.

پر کاربرد ترین و   معمول ترین ارتباطات در Yahoo Messenger مربوط به موارد زیر است.

1- ارتباط متنی Text

2- ارتباط صوتی  Voice

3- ارتباط تصویری Web CAM

4-  Data یا همان Yahoo Send File



هر کدام از این ارتباطات از طریق
Port و Protocol  مخصوص خود صورت می گیرد.

1- ارتباط متنی Yahoo Text Chat :
ارتباط متنی در Yahoo با استفاده از پروتکل TCP صورت می گیرد. سرورهای زیر برای ارتباط متنی مورد استفاده قرار می گیرند .

Yahoo Text Server :

1. scs.msg.yahoo.com

2. scsa.msg.yahoo.com

3. scsb.msg.yshoo.com

4. scsc.msg.yahoo.com


پورت های معمول برای این ارتباط :

Yahoo text port ==>(  20 - 23 - 5050 - 8001 -8002 )


هستند.

2- ارتباط صوتی Yahoo Voice Chat :
این نوع ارتباط اغلب از روی پروتکل UDP‌و گاهی اوقات نیز از روی پروتکل TCP صورت می گیرد.
ارتباط صوتی از سروهای زیر انجام می شود

Yahoo Voice Servers »
1- v1.vc.scd.yahoo.com
2- v2.vc.scd.yahoo.com
3- v3.vc.scd.yahoo.com
4- v4.vc.scd.yahoo.com
5- v5.vc.scd.yahoo.com
6- v6.vc.scd.yahoo.com
7- v7.vc.scd.yahoo.com
8- v8.vc.scd.yahoo.com
9- v9.vc.scd.yahoo.com
10- v10.vc.scd.yahoo.com
11- v11.vc.scd.yahoo.com
12- v13.vc.sc5.yahoo.com
13- vc1.vip.scd.yahoo.com

این نوع ارتباط از روی پورت 5000 و یا 5010 معمولا صورت می گیرد

3- ارتباط تصویری Yahoo WebCam :
این نوع ارتباط با استفاده از پروتکل TCP صورت می گیرد. سرور این ارتباط :

webcam.yahoo.com

است و برقراری ارتباط از طریق پورت 5100 صورت می گیرد.

 

4- Data یا Yahoo Send file :
این نوع ارتباط از طریق پروتکل HTTP صورت می گیرد . سرور مربوط به آن :

filetransfer.msg.yahoo.com



است و به صورت
Default  از روی پورت 80 صورت می گیرد.

* پس از برقراری ارتباط داده ها ( صوت ، متن ، تصویر ، فایل و... ) به صورت Packet هایی به سوی مقصد فرستاده می شود .

** تعریف Packet : شاید این سوال پیش بیاید برای شما که Packet چیست ، پکتها بسته های اطلاعاتی هستند که می توانند از خطوط دیجیتال یا آنالوگ بگذرند . به عنوان مثال متنی که در هنگام چت کردن تایپ می کنید به صورت چند Packet (بسته اطلاعاتی ) جداگانه در می آید و از سیم عبور می کند.

در هنگام خروج هر Packet از کامپیوتر اطلاعاتی به هدر Header آن  اضافه می شود که مهمترین آنها :

1- آدرس IP مبدا (فرستنده )

2- آدرس IP مقصد (گیرنده)

3- ساختمان داده ها

4- نوع پروتکل
هستند .
تنها راه برای بدست اوردن IP طرف مقابل ، خواندن هدر Packet های ارسالی یا دریافتی است.

نرم افزار هایی نظیر Packet Sniffer وجود دارند که تمام Packet های ورودی و خروجی به یک کامپیوتر را دریافت و مشخصات آنها از جمله آدرس مبدا و آدرس مقصد را نشان می دهند.


 

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

 

شما در هنگام چت کردن در حقیقت Packet های خود را به سرور Yahoo می فرستید . پس سرور Yahoo آنها را به کامپیوتر طرف مقابل شما می فرستد. پس IP سرور Yahoo در فیلد آدرس مبدا قرار می گیرد نه IP طرف مقابل .

 

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

 اما خب زیاد ناامید نشوید یک سری روش هست برای بدست آوردن IP طرف مقابل که زحمت داره ولی می ارزه که طی چند مقاله آنها را به شما می آموزیم .

http://hackerpatogh.blogfa.com

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد