پایتونتست نفوذ

ساخت ابزار Pywhois با پایتون

جلسه سوم

ساخت ابزار Pywhois

Whois لیستی است که به طور گسترده در اینترنت استفاده می شود و نشان می دهد که یک دامنه برای چه کسی است و چگونه با آن ارتباط برقرار می کند. اطلاعات یک دامنه نیز توسط یک شرکت اینترنتی ثبت نام میشود و مالکیت دامنه را تنظیم می کند. سوابق Whois ثابت کرده است که میتواند بسیار مفید باشد و یک منبع ضروری برای حفظ یکپارچگی ثبت نام دامنه و روند مالکیت وب سایت تبدیل شده است. یکی از مهم ترین اطلاعاتی که میتوان از whois دریافت کرد میتواند نام dns های یک وب سایت باشد که از این طریق میتوان به سرور وب سایت رسید.

در ادامه ابزاری رو با زبان برنامه نویسی پایتون طراحی خواهیم کرد که اطلاعات ثبت شده دامنه رو برای ما نشون میده. در این ابزار از کتابخانه های whois و sys پایتون استفاده میکنیم.

#!/usr/bin/python 

import sys
import whois

try:
	host = sys.argv[1]
	w = whois.whois(host)
	data = w.items()
	for key , value in data:
		print key + ":" + str(value)
except:
	print "plz check url or internet try again !! "
	print "[*]Useage",sys.argv[0],"www.target.com"

یوسف وفایی

فارغ التحصیل کارشناسی IT، علاقه مند به برنامه نویسی و علم امنیت، عاشق یادگیری حرفه های جدید، کنجکاو برای همه چیز، همچنین همیشه تلاش میکنم تا به هدفم برسم...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


دکمه بازگشت به بالا