本人只是python初学者,本文只适合初学者观看学习。大佬请绕过(或者指出需要改进的地方)!在日常渗透测试过程中我们都知道,在对目标进行渗透之前都是先要信息收集一波。收集到越多的信息往往渗透过程中越顺利,所以信息收集格外重要。而信息收集往往费时间比较多,所以我们想写一个自动信息收集的脚本,但是代码量太大。本文就先从whois信息开始,代码不好的地方。希望大家提出意见!
本次模块配合之前的用python编写自动信息收集脚本(一)使用
def xx(self):
url = 'https://www.aizhan.com/seo/' self.wz
response = requests.get(url=url, headers=self.header)
selector = etree.HTML(response.content)
title = selector.xpath('//*[@id="icp"]/li[1]/text()')[0] #备案号 获取li[1]下的文本
infor = selector.xpath('//*[@id="icp_icp"]/text()')[0] #备案信息
a = selector.xpath('//*[@id="icp_company"]/text()')[0] #公司性质
b = selector.xpath('//*[@id="icp_type"]/text()')[0] #公司名称
c = 1
for i in range(0, 2): #写两次 将四个变量两次写人csv文件中
if c == 1:
self.write([title, infor])
c = c 1
else:
self.write([b, a])
本文地址:http://dufengvip.cn/post-322.html
未标注转载均为本站远程,转载请注明文章出处: