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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Roxy — 基于终端的 HTTP 拦截代理,带有 TUI,可实时捕获、检查和修改请求,并配有 Repeater 用于重发和调整请求。 | Kitploit
工具/GitHubGitHub/vid4l-07/roxy
Web代理与拦截Web应用程序漏洞利用API安全测试Web安全渗透测试实用工具与框架
GitHubvid4l-07/roxy

Roxy

基于终端的 HTTP 拦截代理,带有 TUI,可实时捕获、检查和修改请求,并配有 Repeater 用于重发和调整请求。

查看仓库
464天前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Roxy

极简的基于终端的 HTTP 拦截代理。

https://github.com/user-attachments/assets/94f9c9ae-5842-4b19-9f5b-84dedb9430e6

概述

Roxy 是一个轻量级的 HTTP 拦截代理,使用 Rust 构建,带有终端用户界面(TUI)。它允许你在 HTTP 请求到达服务器之前实时捕获、检查并修改它们。可以把它看作是一个极简的、终端原生的 Burp Suite 替代品,用于 HTTP 流量分析。

功能特性

  • HTTP 拦截 — 在请求到达服务器之前实时捕获并检查它们。
  • 请求编辑 — 使用你偏好的外部编辑器即时修改被拦截的请求。
  • Repeater — 手动重发和调整请求,类似于 Burp Suite 的 Repeater。
  • 多标签页 — 在独立的 Repeater 标签页中组织不同的请求。
  • Vim 风格导航 — 使用 j/k 滚动,实现高效的键盘驱动工作流。
  • 自定义 TUI — 使用 ratatui 构建的简洁、响应式界面。

安装

从源码构建

root@kitploit:~
git clone https://github.com/vid4l-07/Roxy.git
cd Roxy
cargo build --release

二进制文件将位于 target/release/roxy。

使用方法

将你的浏览器或 HTTP 客户端配置为使用 127.0.0.1:8080 作为代理。

全局

按键操作
q退出
Tab在 Proxy 和 Repeater 界面之间切换

Proxy

Repeater

外部编辑器

当你按下 e 时,请求会在 $EDITOR 定义的编辑器中打开。如果未设置 $EDITOR,命令将失败并显示错误消息。编辑原始请求,保存并退出。修改后的请求将替换原始请求,并且 Content-Length 会自动重新计算。

工作原理

  1. Proxy 监听 127.0.0.1:8080 上的传入 HTTP 连接。
  2. 当拦截处于开启状态时,传入的请求会被捕获并显示在 TUI 中。
  3. 用户可以按原样转发请求、在外部编辑器中编辑它,或将其发送到 Repeater。
  4. Repeater 允许独立地重发请求并并排查看响应。
  5. TUI 与代理之间的通信通过异步通道(tokio::mpsc)进行。

贡献

欢迎任何贡献。如果你发现了一个 bug 或想帮助开发新功能,你可以:

  • 在仓库中提交 issue。
  • 提交 pull request。
下载工具
按键操作
i切换拦截开/关
Enter转发被拦截的请求
e在外部编辑器中编辑请求
r将请求发送到 Repeater
↑/k向上滚动
↓/j向下滚动
按键操作
Enter发送当前请求
e在外部编辑器中编辑请求
r重命名当前标签页
n下一个 Repeater 标签页
p上一个 Repeater 标签页
x关闭当前标签页
↑/k向上滚动
↓/j向下滚动
←/h / →/l在请求面板和响应面板之间切换焦点
H减小请求面板宽度
L增大请求面板宽度