博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ 笔 记 ] 主动信息收集_002
阅读量:3890 次
发布时间:2019-05-23

本文共 1721 字,大约阅读时间需要 5 分钟。

主动信息收集[1]{

Netdiscover:
专用于二层发现;
可用于无线和交换网络环境;
主动和被动探测;
主动:
netdiscover -i wlan0 -r 1.1.1.0/24
netdiscover -i wlan0 -r $(ifconfig wlan0 | awk ‘/.?inet [\d].*?/{print $2}’ | awk -F “.” ‘{$4=0;print $0}’ | awk ‘{gsub(" “,”.",$0);printf $0}END{print “/24”}’)
netdiscover -l iplist.txt
被动 ( 不主动发包,等待网络中其他主机发送 arp 包 ):
netdiscover -p

Scapy:	作为 Python 库进行调用;	也可作为单独的工具使用;	抓包,分析,创建,修改,注入网络流量;apt-get install python-gnuplotscapy	ARP().display()	arp = ARP()	arp.display()	#构建arp包	sr1(arp)	sr1(ARP(pdst="192.168.31.1"),timeout=0.1,verbose=0)

}

在这里插入图片描述在这里插入图片描述

python 扫描的多线程版本:
在这里插入图片描述在这里插入图片描述

#!/usr/bin/python3import osimport logginglogging.getLogger("scapy.runtime").setLevel(logging.ERROR)from scapy.all import *import threadingimport queue as Queueclass myThread(threading.Thread):    def __init__(self,name,q):        threading.Thread.__init__(self)        self.name = name        self.q = q    def run(self):        print("[*] Strating " + self.name)        while True:            try:                arping(self.name, self.q)            except Exception as err:                break        print("[*] Exiting " + self.name)if len(sys.argv) != 2:    print("[-] EXAMPLE: ./name 192.168.31.")    sys.exit()ip = str(sys.argv[1])def arping(threadName, q):    addr = q.get(timeout=1)    ans = sr1(ARP(pdst=ip + str(addr)), timeout = 0.1, verbose = 0)    if ans == None:        pass    else:        print(ip + str(addr))threadList = []for abcdefg in range(16):    threadList.append(str("Thread-"+ str(abcdefg)))workQueue = Queue.Queue(255)threads = []for tName in threadList:    thread = myThread(tName, workQueue)    thread.start()    threads.append(thread)for iju in range(1,255):    workQueue.put(str(iju))for t in threads:    t.join()print("[*] Exiting.....")

转载地址:http://rpphn.baihongyu.com/

你可能感兴趣的文章
快速精通FRAME
查看>>
msf反弹木马之免杀
查看>>
写一个简单的python爬虫程序,爬取一下百度图片
查看>>
简单Dos命令以及批处理
查看>>
使用python执行cmd命令
查看>>
利用python脚本实现一招断网
查看>>
10行代码教你用python进行Dos攻击
查看>>
完善了一点的爬虫
查看>>
sqli-labs-master通关手册
查看>>
想要远程获取对方的桌面?Python教你一招搞定!
查看>>
给你打个QQ电话就能知道你在哪,你敢信?
查看>>
pip换源_命令行下一步到位
查看>>
python调用笔记本摄像头
查看>>
永恒之蓝(ms17-010)漏洞复现,进行简单后渗透信息收集
查看>>
简单的Dos命令/一行代码实现恶意程序
查看>>
[极客大挑战 2019]LoveSQL 1
查看>>
[极客大挑战 2019]PHP
查看>>
[极客大挑战 2019]Http
查看>>
[GXYCTF2019]Ping Ping Ping
查看>>
ZJNUCTF
查看>>