pcaproxy:使用浏览器探索 pcap 文件中的 HTTP 流量

时间:2024-07-06 11:49:39
【文件属性】:

文件名称:pcaproxy:使用浏览器探索 pcap 文件中的 HTTP 流量

文件大小:46KB

文件格式:ZIP

更新时间:2024-07-06 11:49:39

C++

概述 轻量级 HTTP 代理服务器,用于回复 HTTP 响应,从 pcap-file 解析。 假设一个问题 - 你想显示用户的网页浏览,存储在 pcap 文件中。 你做的第一件事 - 从 pcap 获取主要请求,然后将它们定向到浏览器。 在这一点上,所有嵌入在主要请求对象(图像、flash、javascript、css 等)中的内容都将被浏览器递归请求,并且必须有人回答已经存储在 pcap 文件中的数据。 这个代理正是这个身体。 您应该使用 pcap-file 作为参数启动它,引导浏览器将服务器用作 http 代理并在此浏览器中启动“主”请求。 另外你可以给proxy常用的字体,css,javascript,浏览器经常缓存,所以它可能会响应数据,由于缓存而不存储在pcap文件中。


【文件预览】:
pcaproxy-master
----misc()
--------http.proto(321B)
----cmake()
--------ext()
--------Modules()
----test()
--------test.cpp(922B)
--------tHttpReqInfo.hpp(3KB)
----LICENSE(1KB)
----README.markdown(839B)
----src()
--------PCAParser.hpp(2KB)
--------ProcessManager.hpp(679B)
--------Logger.hpp(937B)
--------HttpReqInfo.hpp(855B)
--------Config.hpp(3KB)
--------PCAProxy.cpp(5KB)
--------gettext.h(104B)
--------Config.cpp(9KB)
--------PCAParser.cpp(7KB)
--------HttpReqInfo.cpp(3KB)
--------pcaproxy_config.cfg(458B)
--------main.cpp(1KB)
--------ProcessManager.cpp(2KB)
--------Logger.cpp(237B)
--------utils()
--------Endians.hpp(5KB)
--------PCAProxy.hpp(1KB)
----doc()
--------doxygen(8KB)
--------pages()
--------index.h(439B)
--------doxygen.cmake(124B)
----.gitignore(34B)
----CMakeLists.txt(9KB)

网友评论