تعری? کلی برای whois نمی شه ارائه داد ولی ?علا منظور ما از Whois همون کسب اطلاعات در مورد یه سایته . کاری که امروز میخواهم انجام بدم کسب اطلاعات در مورد یه شماره ip و یا یه domain (مثلا irib.com ) خاصه . برای کسب این اطلاعات باید به اینترنت وصل شده و به طریقی به یه سری سایتهای خاص که وظی?ه ثبت domain , ... رو دارن متصل شده و اطلاعات رو از اونا درخواست کنم . این سایتهای خاص database (بانکهای اطلاعاتی) ویژه این وظای? رو دارن . برای کسب این اطلاعات از سایتها روشهای زیر رو می شه بهکار برد: ۱- اگر از طریق سیستم عامل یونیکس یا لینوکس به اینترنت وصل شدین ، دستوری به اسم whois تو اونا وجود داره . و یا میتونین از نرما?زارهای خاصی که برای این سیستمعاملها وجود داره (مثل Xwhois ) است?اده کنین . ولی ?علا بحث روی ویندوزه و این دستور تو ویندوز وجود نداره . ۲- برای whois کردن تو ویندوز نرما?زارهای زیادی وجود داره (که به زودی نوشتن یک whois متوسط رو تو زبان C یاد می دم .) از مشهورترین این نرما?زارها Netscan tools و SamSpade هستش . ولی از اینا هم ?علا صر? نظر میکنم تا شما بیشتر با جزئیات این کار آشنا شین . ۳- روشی که ما تو این جلسه به کار میبریم، است?اده از سایتهاییه که این جستجو رو برای ما انجام میدن . بحث رو شروع میکنم: - datebase های whois تو چه سایتهایی وجود داره ؟ تعداد زیادی از سایتها این دادهها رو دارن که مشهورترینها اینا هستن : whois.internic.net (The InterNIC) whois.onlinenic.com (The onLineNIC) whois.arin.net (American Registry for Internet Numbers) whois.ripe.net (European IP Address Allocations) whois.apnic.net (European IP Address Allocations) whois.nic.mil (US Military) whois.nic.gov (US Government) اولین سایت مشهورترین سایت ثبت domain برای org , net , com هستش . توجه کنین که امروزه سایتهای مختل?ی عمل ثبت domain رو انجام میدن و برای اینکه در مورد یه سایت خاص (که در واقع یک domain خاص داره) اطلاعاتی کسب کنیم باید اطلاعات مربوطه رو از اون سایتی بگیریم که ثبت domain رو انجام داده و چون این کار مشکلیه به جای است?اده از خود سایتهای بالایی ، از سایتهایی دیگه است?اده میکنیم که این کار رو برای ما سادهتر میکنن (خود اون سایتها در نهایت اطلاعاتشون رو از سایتهای اصلی میگیرن و ?قط یک نقش واسطه دارن ... لازم بهذکره که ایجاد چنین ص?حات وبی زیاد هم مشکل نیست.). سایت مورد علاقه من برای کسب اطلاعات سایت زیره : http://www.samspade.org/t/whois?a=xxxxxxxxx که بجای xxxxxxxxx آدرس سایت و یا ip اونرو مینویسیم و آدرس حاصله رو تو مرورگر خودمون میبینیم. مثلا اگر بخواهم در مورد سایت sazin.com اطلاعاتی بهدست بیارم ، مینویسم: http://www.samspade.org/t/whois?a=sazin.com و اطلاعات زیر به دست میآد : sazin.com is registered with BULKREGISTER.COM, INC. - redirecting to whois.bulkregister.com whois -h whois.bulkregister.com sazin.com The data in Bulkregister.com"s WHOIS .........................(deleted) SazinNetWork 2nd.Floor,Bldg#116,Mollasadra Ave. Tehran, TEH 14358 IR Domain Name: SAZIN.COM Administrative Contact: Mohammad Hajati mjhajati@hotmail.com Sazin Rasaneh Co. 4th.Floor,Bldg.339,Mirdamad Ave. Tehran, TEH 19696 IR Phone: +98 21 8787064 Fax: +98 21 8789841 Technical Contact: Mohammad Hajati mjhajati@hotmail.com Sazin Rasaneh Co. 4th.Floor,Bldg.339,Mirdamad Ave. Tehran, TEH 19696 IR Phone: +98 21 8787064 Fax: +98 21 8789841 Record updated on 2002-03-02 05:47:36 Record created on 1999-05-10 Record expires on 2007-05-10 Database last updated on 2002-09-15 08:58:02 EST Domain servers in listed order: DNS.SAZIN.COM 80.78.134.221 S1.SAZIN.COM 63.148.227.63 S2.SAZIN.COM 63.148.227.64 ملاحظه میکنین که اطلاعات زیادی در مورد این سایت رو به این طریق میشه بهدست آورد . اطلاعاتی در مورد آدرس ISP ، شخصی که بهعنوان Admin کار ثبت رو انجام داده و ... البته باز هم نمی شه در مورد صحت و سقم اون اظهارنظر قطعی داشت.