问题标签 [sniffer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4812 浏览

c# - 套接字代理服务器

假设客户端 A 通过 TCP/IP 套接字连接到服务器 B 是否可以创建类似服务器的代理来执行此操作:

客户端 A 连接到代理 X;并尝试向服务器进行身份验证(发送身份验证数据);代理 X 接收这些数据并将它们发送到服务器 B,并从服务器 B 获取响应并将结果返回给客户端 A

是否可以?如果有任何可用的源代码?

0 投票
3 回答
1843 浏览

selenium - Selenium-RC:有没有办法嗅探传入/传出的 HTTP 请求

就像 Firefox 中的 HTTP 标头一样,我想保存在 selenium 运行期间发送/接收的所有 HTTP 请求和响应(更重要的是请求)。

是否有内置工具或者我必须将脚本与wireshark/fiddler结合起来?如果没有最方便的方法是什么?

0 投票
3 回答
428 浏览

networking - HTTP 嗅探器在 LAN 设置中不起作用

我写了一个 HTTP 嗅探器程序,首先在我的独立电脑(Fedora)上运行它,它运行良好。当我在 LAN 设置(bus-LAN,Fedora OS 再次)中尝试此操作并将 eth0 设置为 promisc 模式时,程序仅捕获运行它的系统浏览的 URL,而不捕获相邻浏览的 URL系统。

我在这里错过了什么吗?我听说人们谈论“设置子网”、“使用路由器/附加以太网卡”等,但我不太明白其中哪些是相关的。

0 投票
11 回答
137326 浏览

android - Android模拟器:如何监控网络流量?

如何监控从我的 android 模拟器发送和接收的网络流量?

0 投票
1 回答
721 浏览

c - 帮助使用 pcap 库嗅探数据包

我正在使用 pcap 示例代码来创建自己的嗅探器。我下载了他们的示例嗅探器,它可以在 Windows 上运行,但不能在 linux 上运行。我在两台机器上都使用 gcc 编译器,而且我只包含 pcap.h。
错误是:取消引用指向不完整类型的指针。
网络掩码导致错误。netmask 是接口首地址的掩码。

任何解决方案?

0 投票
2 回答
379 浏览

c++ - 傻瓜的 PCAP Web 服务使用记录

我一生中第一次被分配与 PCAP 合作的任务(工作)。我通读了教程并编写了一个真正简单的捕获程序,事实证明这并不难。然而,利用这些数据更加困难。我的目标是记录传入和传出的 Web 服务请求。是否有库(C 或 C++)将来自 PCAP 的数据包拼接在一起,从而使报告变得简单(即第 7 层报告)?除了阅读从汤到坚果的所有 RFC 之外,还有什么能让我“啊哈!” 时刻(所有的教程似乎都停在对我没有用的原始数据包级别)?

看起来 PERL 有一个可以做到这一点的库,我最终可能会尝试从 PERL 进行逆向工程师。

注意 BENE:此处不接受 Web 服务器日志,因为我在路由设备上进行拦截。如果我能接触到那些,我会很高兴......我没有。

注意 BENE:除了我的应用程序将安装在这个黑匣子上的内容之外,我无权访问任何内容,因此脚本语言不可用

0 投票
3 回答
2545 浏览

sql - 我可以查看通过 ODBC 连接发送的所有 SQL 语句吗?

我正在使用使用 ODBC 连接和更改数据库的第三方应用程序。在某些故障模式下,最终结果不是我所期望的。为了更好地理解它,我想要某种方式来检查发送到数据库的所有语句。有没有办法用 ODBC 做到这一点?

我知道使用 JDBC 我可以使用http://www.p6spy.com/查看发送的所有语句,例如在调试休眠时。p6spy 是一个“代理”驱动程序,它记录发送的命令并将它们转发到真正的 JDBC 驱动程序。

另一种可能性可能是通过网络捕获语句的协议嗅探器。虽然,我不确定 ODBC 是否包含标准有线协议,或者仅指定 API。

有谁知道可以让我做这些事情的现有工具?或者,我可以采取另一种方法吗?

0 投票
3 回答
8188 浏览

http - 编写一个 http 嗅探器(或任何其他应用程序级别的嗅探器)

我正在尝试理解 PCAP 库。我可以应用过滤器并在端口 80 处获取 TCP 有效负载。但是接下来呢?如何读取 HTTP 数据 - 假设我想知道 http 标头中的“用户代理”字段值..我应该如何继续?我已经搜索了该网站(也搜索了很多),并且可以在这里找到一个相关的线程: 编写 http 嗅探器。但这对我没有任何帮助......

谢谢 !!

0 投票
5 回答
23564 浏览

http - 从 PCAP 嗅探中重建数据

我正在尝试通过 libpcap 嗅探 HTTP 数据,并在处理 TCP 有效负载后获取所有 http 内容(标头+有效负载)。

根据我在编写 http sniffer (or any other application level sniffer)上的讨论,由于碎片,我面临着问题 - 我需要重建整个流(或对其进行碎片整理)以获得完整的 HTTP 数据包,这就是我需要一些帮助。

谢谢期待!!

0 投票
1 回答
2042 浏览

javascript - 检测网站访问者是否安装了工具栏,例如。使用 javascript 的 Google 工具栏

我正在开发一个经常使用弹出窗口的在线教育网站。这是来自第三方提供商的学习管理系统的一部分,因此无法更改其工作方式。

我们接到很多帮助台电话,用户在他们的操作系统、浏览器设置和其他工具栏中遇到弹出窗口阻止程序。

我正在使用 javascript 来嗅探浏览器和操作系统,以便我们可以在屏幕上显示适当的弹出窗口阻止程序说明。

是否可以做类似的技术来检测浏览器工具栏?