title():此函数打印脚本的标题和版本号。
check_host():此函数读取输入文件并从每个URL中提取主机。如果主机是IP地址,则将其添加到ips列表中。如果是域名,则使用tldextract库将注册域添加到domains列表中。
ip_check(ip):此函数使用IP138网站对给定的IP地址执行反向查找。它使用XPath从HTML响应中提取域名,并将注册域添加到domains列表中。
multi_ip_check():此函数使用线程池在ips列表中的每个IP地址上执行ip_check()函数。它检查domains列表中唯一域名的数量在函数调用前后是否相同,如果不同,则再次调用该函数以确保提取所有域名。
seo_check():此函数使用ZZCN8 API查询domains列表中每个域名的权重。它使用JSONPath从JSON响应中提取每个搜索引擎(百度PC、百度移动、360 PC、360移动、搜狗PC、搜狗移动、神马)的权重,并将结果添加到列表中。然后,它使用rich库创建表格并输出结果。
点击空白处退出提示












评论