大横幅1
大横幅2
到期时间:永久 到期时间:推广
小横幅3 小横幅4
  1. 当前位置:网站首页 > 实用工具

用python编写自动信息收集脚本(三) -ip收集


本人只是python初学者,本文只适合初学者观看学习。大佬请绕过(或者指出需要改进的地方)!在日常渗透测试过程中我们都知道,在对目标进行渗透之前都是先要信息收集一波。收集到越多的信息往往渗透过程中越顺利,所以信息收集格外重要。而信息收集往往费时间比较多,所以我们想写一个自动信息收集的脚本,但是代码量太大。本文就先从whois信息开始,代码不好的地方。希望大家提出意见!



本次模块配合之前的用python编写自动信息收集脚本一,二使用


import threading #多线程
import requests
import time
from lxml import etree
import re #正则表达式
import csv
import telnetlib #建立tcp链接 实现端口扫描
class xxsj(object):
    def __init__(self):
        global dk #创建全局变量,后面端口扫描用
        self.wz = input("请输入您想查询的网站") #接收网站地址
        dk = self.wz
        self.a = re.sub(r"www.","",self.wz) #正则表达式,匹配www. 然后删除
        self.header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'}

    def ip(self):
        url='https://dns.aizhan.com/' self.wz '/' # url地址
        print("----在获取ip地址----")
        response = requests.get(url=url, headers=self.header)
        selector = etree.HTML(response.content)
        title = "IP地址"
        global ab #创建全局

本文最后更新于2020-6-20,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
获取更多资讯请加入交流群

    协助本站SEO优化一下,谢谢!
    关键词不能为空
版权说明

本文地址:http://kirinbk.cn/post-324.html
免责声明:本站文章仅用于科普及教育用途,远离犯罪!

发表评论

联系我们

在线咨询:点击这里给我发消息

QQ交流群:KirinBlog

工作日:8:00-23:00,节假日休息

扫码关注