هنگامی که شما در Chat با کسی در حال رد وبدل کردن اطلاعات هستید در ابتدا جهت این برقراری

سیستم عامل یک سوکت برای شما باز می کند.﴿به مجموعه یک آدرس IP و یک Port سوکت می گویند

که بصورت زیر نمایش داده می شود. IP Address:Port Number 192.168.1.1:80 Localhost:5050 ﴾

قبل از ادامه ابتدا در مورد Port توضیح مختصری بدهیم:Port یک شماره است که به برنامه هایی که در

خواست Connect به اینترنت را دارند داده می شود یک نسبت است ولی اینجا ما با یک مثال نا درست

سعی می کنیم مفهوم ‍Port را بیشتر جا بیاندازیم فرض کنید یک قلعه بزرگ با درهای بسیار زیاد جهت

ورود و خروج افراد دارید در این قلعه هر در دارای یک شماره است و هر در مربوط به ورود و خروجی افراد

اجتماع با طبقات اجتماعی مختلف است افراد فقیر از درب ۱۰ ،متوسط از درب ۵ ،پولدار از درب ۲ و ... که

بصورت فقیر:۱۰،متوسط:۵ ، پولدار :۲ نشان داده می شوند.یا مانند دوند های دو میدانی که بر پشت

پیراهن آنها یک شماره جهت مشخص شدن وجود دارد.


در Chat نیز به همین صورت است که شما پش از اتصال به ارتباط میان شما و دوست دیگر تان یک سوکت اطلاق می شود و این سوکت﴿IP:Port﴾ شما می توانید به سادگی از طریق فرمان Netstat بیرون بکشید.

جهت این کار ابتدا شما باید فقط در Chat میان خود و یک نفر ارتباط وجود داشته باشد﴿با تمرین زیاد و کسب مهارت دیگر نیاز به این کار نخواهید داشت ﴾ و بعد از آن از منوی Start گزینه Run را کلیک کرده و در آن عبارت Command را می نویسید و سپس اینتر می کنید حال در پنجره با شده فرمان زیر را بنویسید:

C:\>Netstat 3

Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1025 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1027 0.0.0.0:0 LISTENING

سپس اینتر می زنیم توجه کنید که پس از اینتر زدن تمامی سوکتهای با ز شده میان برنامه های سیستم شما و اینترنت نمایش داده می شود در جلوی تمامی ارتباطاتی که برقرار است کلمه Established وجود دارد و تمامی برنامه هایی که منتظر ارتباطی هستند﴿Danger﴾کلمه LISTENINGوجود دارد.شما در این لیست بدنبال کلمه Yahoo باشید و به Port آن توجه کنید که ۵۰۵۰ در جلوی آن درج شده بعد از این سوکت سوکت بعدی آدرس شمادر قسمت Local Addressو آدرس دوست شما در قسمت Foreign Address و در قسمت State حالت اتصال را Established مغرفی کرده که به معنای براقراری اتصال است. و در قسمت Proto نوع پروتکلی را که اطلاعات با آن ردوبدل می شود نمایش داده می شود.

Active Connections

Proto Local Address Foreign Address State
TCP XXXX:1037 cs20.msg.dcn.yahoo.com:5050 ESTABLISHED
>>>>><<<<<-------------------------------------------------------------------------
TCP XXXX:1073 toolbar.google.com:80 ESTABLISHED
TCP XXXX:1097 216.239.59.99:80 ESTABLISHED
TCP XXXX:1099 66.102.7.104:80 ESTABLISHED
TCP XXXX:1102 home.earthlink.net:80 ESTABLISHED
TCP XXXX:1106 home.earthlink.net:80 ESTABLISHED
TCP XXXX:1112 63.240.15.144:80 ESTABLISHED


در قسمت خط چین تمامی مشخصات دوست شما وجود دراد HIBERNATE در ویندوز XPزمانی که سیستم را خاموش می کنید و یا میخواهید از ویندوز خارج شویدحتما از شما درباره ذخیره برنامه ها سؤال می شود.نکته جالب توجه در ویندوز XP خروج از آن بدون ذخیره اطلاعات است.در این صورت شما می توانید برنامه ها را در هر حالتی که هستند رها کرده و از ویندوز خارج شوید.مجدد که وارد محیط ویندوز می شوید می بینید که هیچ چیز دست نخورده و برنامه ها به همان شکل باقی مانده اند حالا شما می توانید به کارتان ادامه دهید!!! این حالت را اصطلاحا HIBERNATE میگویند.برای فعال کردن آن از منوی استارت به کنترل پنل رفته و Power Options را باز کنید سپس در سربرگ Hibernate گزینه Enable Hibernation را فعال کنید و تنظیمات را تایید کنید.حال منوی استارت را باز کرده و turn of computer را انتخاب کنید. در صفحه باز شده دکمه shift را بزنید.میبینید که گزینه standby به hibernate تغییر پیدا می کند.برای بردن کامپیوتر به این حالت دکمه shift را نگه داشته و روی hibernate کلیک کنید.

نوشته شده در تاریخ سه شنبه 6 اردیبهشت 1390    | توسط: بهنام مبارکی    | طبقه بندی: hack pc and site،     | نظرات()