📌 عنوان برنامه: برنامه‌ای بنویسید که یک Domain Name را از ورودی (کاربر) گرفته و اطلاعات Whois آن‌را نمایش دهد:

نکته: برای نمایش کاملی از اطلاعات، می‌توانید ابتدا از دامنه google.com استفاده نمایید!

# **********
# pip install python-whois
# https://github.com/richardpenman/whois
# **********
import whois

domain_name = input("What is your domain name: ")
domain_name = domain_name.replace("www.", "")
domain_name = domain_name.replace("http://", "")
domain_name = domain_name.replace("https://", "")
domain_name = domain_name.lower()

try:
whois_information = whois.whois(domain_name)

if not whois_information.domain_name:
print(f"Domain '{domain_name}' is not registered!")
else:
print(f"Domain '{domain_name}' is registered.")

print(f"Email(s): {whois_information.emails}")
print(f"Registrar: {whois_information.registrar}")
print(f"WHOIS Server: {whois_information.whois_server}")
print(f"Domain Name(s): {whois_information.domain_name}")
print(f"Name Server(s): {whois_information.name_servers}")
print()
print(f"Updated Date: {whois_information.updated_date}")
print(f"Creation Date: {whois_information.creation_date}")
print(f"Expiration Date: {whois_information.expiration_date}")
print()
print(whois_information)
except:
print(f"Domain '{domain_name}' is not registered!")
# **********

#SourceCode #SourceCode10032 #Practical #EthicalHacking
ادمین:
@Dariush_Tasdighi
کانال اصلی:
@IranianExperts
کانال پایتون:
@DT_PYTHON_LEARNING
.
2👍2