- ftp的学习,包括客户端与服务端的实现
- 基于pyftpdlib,ftplib
- Directory
- easy_ftp_server.bat
- ftp_client.py
- ftp_client_gui.py
- ftp的客户端,此脚本来自内阁首辅
- ftp_server.py
- 主机发现脚本
- 基于arp,icmp,udp以及tcp的ack发现
- 支持地址端扫描,以及txt文档读取扫描
- 基于scapy,socket
- Directory
- second_host_discovery.py
- third_host_discovery.py
- forth_host_discovery.py
- ip_list.txt
- scapy-2.4.3
- 端口扫描
- 支持syn,tcp全连接,udp,socket,fin,null,xmac扫描
- 单地址,多地址,端口段以及txt文档读取扫描
- 使用pickle存储数据
- 基于scapy,socket
- Directory
- common_port_list.pkl
- port.txt
- port_scan.py
- paramiko
- python2.x
- python_blackhat这本书的原答案,基于python2.x版本,后续具体展开
- python3.x
- 自修改python2.x的源码内容,基于python3.x版本,后续具体展开
- 扫描器,结合主机发现和端口扫描,可扩展性大,打算继续维护,后期可能独立出来
- Directory
- common_port_list.pkl
- host_scan.py
- host_utils.py
- ip_list.txt
- port_list.txt
- port_scan.py
- port_utils.py
- scanner.py
- requirements.txt
- 嗅探器,类似于Wireshark
- 在pthon_blackhat上第二章sniffer_ip_heared_decode.py上的扩展,可嗅探HTTP,TLS,TCP,UDP,SSDP,DNS,OICQ等协议
- 基于struct,threading,socket,ctypes
- Directory
- sniffer.py
- udp、tcp的通讯模拟以及基于tcp、udp、sctp的shell
- 基于socket
- Directory
- tcp_client.py
- tcp_server.py
- udp_p2p.py
- udp_p2p_other.py
- LengSword,此脚本来自LengSword
- socket_tcp_client_gui.py
- socket_tcp_server_gui.py
- socket_udp_a_gui.py
- socket_udp_b_gui.py
- Tencent_class_check_in
- 腾讯课堂的自动签到
- 使用固定窗口,固定点击地址,模拟鼠标的点击
- 基于win32gui,win32con,win32api
- Directory
- tx_qiandao.py
- WinSpy
- win32的操作
- 基于win32gui,win32con,win32api,tkinter
- Directory
- power.py -> 自写开机启动脚本,自动开启Tickeys,QQ,微信
- time.py -> 定时提醒小程序,倒计时,定时提醒等功能
- mail客户端服务端
- 实现邮件的发送以及接收,包括附件的发送以及解析
- Directory
- requet模块的简单学习
- 以sql盲注为例子,进行request模块的学习
- Directory
- 简单远控终端的编写
- 原项目来自:tammypi,原始项目为python2开发,在运行中存在一定的错误,现在改为python3开发,修复一定的错误(如接收数据TCP链接的前四个字节需丢弃)
- Directory
- clinet/client_main.py
- python3开发的客户端,支持链接python2/3开发的服务端
- server/server_main_python2.py
- 修改后的python2开发的服务端
- server/server_main_python3.py
- python3开发的服务端
- clinet/client_main.py