freeBuf
主站

分类

云安全 AI安全 开发安全 终端安全 数据安全 Web安全 基础安全 企业安全 关基安全 移动安全 系统安全 其他安全

特色

热点 工具 漏洞 人物志 活动 安全招聘 攻防演练 政策法规

点我创作

试试在FreeBuf发布您的第一篇文章 让安全圈留下您的足迹
我知道了

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

某国企二面:如果不使用burp等国外抓包软件你会使用什么?
2024-05-20 12:09:17

背景

最近面试一家国企的安服工程师,问题不是很难,但是遇到一个很有意思的问题,大概就是面试官问,如果不能使用国外的一些抓包软件,比如 Burpsuite、Fiddler、Charles 等用什么软件,还要保证软件的功能性。当时都回答确实不算太完美,说了几款国内的抓包软件,甚至说了 F12,但是也都没有详细了解过,所以这里回来打算整理一下。

其实大多数国内的抓包测试软件,基本上在抓包测试和模糊测试这个板块都是支持的,常见的协议、 TangGo、Yakit、Reqable,以上排名不分先后。这里就对三款软件进行一个总结。

TangGo

TangGo 这款工具是博主某次无意间交谈知道的,其实说起这个工具想必大家一定很陌生,但是其团队 PKAV 我想网安圈子的师傅们大家都多少有耳闻,尤其是其当年的 Pkav HTTP Fuzzer 在坐不少师傅应该都用过,那么这款软件也是由 PKAV 成立后的团队研发的,是一款为软件测试、网络安全从业人员提供强大的测试工具,其中 HTTP抓包测试工具是一款跨平台的功能强大的HTTP、Websocket数据拦截、修改、重放的测试工具,HTTP模糊测试工具(基础版)是一款高度可配置的自动化渗透测试工具。

官网:TangGo测试平台

功能介绍

集成了40余种自研的跨平台测试工具,支持独立运行及界面化操作。

支持团队协同测试,实现测试数据的动态推送与实时同步。

支持以插件形式兼容第三方工具。

支持界面和工具分离的远程模式部署,支持环境共享,无缝切换办公场所。

集成无代码可视化快速开发框架,零编程基础的用户也能够玩转安全测试开发。

界面展示

TangGO 目前支持暗色和浅色两种。

1716177742_664acb4eca902804ad71f.png!small?1716177743724

(浅色界面)

1716177753_664acb59b9e5d72768d02.png!small?1716177754430

(暗色界面)

Yakit

Yakit 可以说是近些年来国产抓包软件的走在行业前面的几个,Yakit 是 Yak 的衍生项目,对于一些不想写代码的安全从业者,Yakit会为Yak中所有的能力提供合适的GUI,通过Yakit的GUI去操控引擎的能力。

官网:Yakit: 集成化单兵安全能力平台 | Yak Program Language

功能介绍

类 Burpsuite 的 MITM 劫持操作台

查看所有劫持到的请求的历史记录以及分析请求的参数

全球第一个可视化的 Web模糊测试工具:Web Fuzzer

Yak Cloud IDE:内置智能提示的 Yak 语言云 IDE

ShellReceiver:开启TCP 服务器接收反弹交互式 Shell 的反连

第三方 Yak 模块商店:社区主导的第三方 Yak 模块插件,你想要的应有尽有

界面展示

Yakit 界面为白色界面。

1716177938_664acc12a03ec3ac48496.png!small?1716177939387

Reqable

Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1和HTTP2协议,简单易用、功能强大、性能高效,助力程序开发和测试人员提高生产力!Reqable以灵活的配置、多平台支持赢得了众多爱好者的赞叹,他更像是Fiddler/Charles + Postman的结合体,而且更贴合了国内用户的体验。

官网:介绍 | Reqable

功能介绍

支持HTTP/1.x, HTTP2协议版本,HTTP3(QUIC)暂不支持。
支持HTTP/HTTPS/Socks4/Socks4a/Socks5代{过}{滤}理方式。
支持HTTPS,TLSv1.1、TLSv1.2和TLSv1.3加密协议。
支持基于HTTP1升级的WebSocket协议。
支持HTTP/HTTPS二级代{过}{滤}理(调试境外流量)。
搜索筛选:提供书签、域名、快捷筛选栏和多条件等高级搜索方式。
网关功能:对指定请求或响应进行屏蔽,挂起等操作。
重写功能:预设规则对指定请求或响应进行重定向、替换或者修改。 断点功能:对请求或响应进行实时断点操作,比如屏蔽,挂起或修改替换数据等。
脚本功能:支持编写Python脚本处理实时请求或响应。
镜像功能:对指定域名和端
配置镜像映射。
测试联动:支持从调试列表创建API进行测试。
历史记录:自动保存抓包的流量数据,方便回溯查看。
重发回放:支持单个或多个请求进行回放测试。
自动高亮:支持设定自定义规则对请求进行多种颜色高亮。
HAR支持:自动关联HAR格式文件,并支持HAR导出和导入。

界面展示

Reqable支持三种模式:亮色、暗色和跟随系统(即使用系统当前的模式)。

1716178039_664acc77bc0e8523da666.png!small?1716178040788

(暗色模式)

1716178048_664acc806da319e18b75b.png!small?1716178049541

(浅色模式)

# web安全 # 系统安全 # 数据安全 # 抓包工具 # 国产化
免责声明
1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。
2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。
3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。
本文为 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者
文章目录