问题标签 [sniffing]

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 投票
2 回答
6108 浏览

java - 如何将 jcap.jar 及其 Javadoc 添加到 Netbeans

我想添加 jpcap.jar 路径是这样的:

这该怎么做?

需要吗?或者:

或者:

假设这段代码:

主要是我有这个:

s.receivePacket(Packet.EOF);

但它返回:

我用右键单击添加库添加了库,但我认为它不起作用原因:我在选择数据包时有这个

未找到 Javadoc。此项目的 Javadoc 文档不存在,或者您没有在 Java 平台管理器或库管理器中添加指定的 Javadoc

0 投票
4 回答
22410 浏览

web-services - 如何调试 ssl 连接?

我有一个通过 https 连接到 Web 服务的客户端应用程序。我需要“嗅探”Web 服务和我的客户端之间的所有网络流量,以检查一切是否正常,即我必须调试连接。

我尝试过 Wireshark,但由于我没有服务器私钥,因此在 Wireshark 屏幕上显示的数据当然是加密的。

当我无法访问服务器本身以及私钥和其他相关内容时,有没有办法观察我的客户端和 Web 服务之间的 ssl 网络流量?

提前致谢。

0 投票
1 回答
1007 浏览

linux - 使用原始套接字嗅探 802.3 eth 数据包

我需要嗅探接口 BPDU(网桥协议数据单元)数据包,这些数据包封装在带有 LLC 标头的 802.3 类型的 eth 帧中。我试图打开一个原始套接字:

skd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_802_3))

但试图嗅探数据包我无法抓住它们。查看 include/linux/if_ether.h 似乎 ETH_P_802_3 是一个虚拟类型...是否有解决方案或者我应该使用ETH_P_ALL和分析以太网标头的 EtherType 字段?

谢谢你们!

0 投票
1 回答
536 浏览

delphi - 如何隐藏我的数据不被嗅探?

我使用此代码使用我的高级帐户连接到 fileserve.com 我想共享我的程序但他们可以使用“HTTP Analyzer”轻松嗅探用户名和密码有没有办法隐藏我的用户名和密码以防止嗅探?我使用 delphi 2007 .

0 投票
0 回答
658 浏览

java - 使用未知编码方法解码字符串

这是一个有趣的(也许),愚蠢的(也许)问题。我在下面得到一个字符串:

我尝试转换 HTML 字符,字符串变为:

仍然不知道发生了什么。从模式来看,它看起来像是 base64 编码的。但是解码后,结果又没有意义了:

I:3</5o!Cf6'~Cm%BZ

  1. 在不知道其编码方法的情况下如何知道内容是什么?
  2. 常用的解码方法有哪些?
0 投票
2 回答
8273 浏览

c - Mac OS X 上奇怪的 RAW 套接字

当我在我的 Mac OS X 上运行一个用 C 编码的简单数据包嗅探器时,我根本没有输出,这是一件奇怪的事情!有人可以帮助我了解发生了什么。

我编译它并在我的盒子上运行它,但什么也没发生:

谢谢你的帮助。

0 投票
5 回答
8327 浏览

applet - 如何从 Java 小程序中提取数据(在浏览器内)

好吧,好吧,我们走吧……

我们有一个在常规浏览器(ff4+ 或 ie5+)上运行的 java 小程序。

我无权访问 java 代码/servlet。甚至对服务器也不行。

我需要从这个小程序发送/检索数据。这意味着我必须通过单击按钮和填写表单的文本框来模拟用户,并且还返回数据(在服务器响应之后),这些数据将在文本框中。

所以可用的技术是 C、VB、.NET(主要是 webbrowser 对象)、PHP(cUrl avaible)、JavaScript、使用 Fiddler 嗅探浏览器/服务器通信。

我们真的需要这个。但如果那是不可能的,那么我们可能也必须知道。数据归我公司所有,因此不会造成版权问题。

此外,我对非传统解决方案持开放态度,例如将 html 保存为图像,然后使用一些 OCR 软件检索数据......

那么,任何建议或指示将不胜感激。

谢谢

保罗·布埃诺。

0 投票
1 回答
125 浏览

javascript - 如果 YouTube 剪辑被禁止用户使用 - 脚本提供替代方案?

我们有一个提供教育课程的网站,我们使用一些 YouTube 剪辑。但是,许多通过学校或大学计算机连接的学生被禁止访问 YouTube,因此我们的页面在我们的视频应该存在的地方有黑色方块。

如果 YouTube 剪辑无法加载(被阻止),是否有办法提供本地视频替代方案?

脚本?该站点使用的是经典的 asp,尽管我怀疑解决方案是客户端 javascript。我不知道从哪里开始。

谢谢杰夫

0 投票
1 回答
482 浏览

android - Android - 在 ad-hoc 模式下 tcpdump 的问题

目前我正在开发一个需要使用 Android 和 tcpdump 的项目。

我所做的简短描述:我想使用 android 嗅探数据包。我已经构建了一个通过“tcpdump”执行此操作的 android 应用程序。基本上,应用程序启动 tcpdump,它将捕获的数据包转储到一个文件中(在 sdcard 中)。然后我只通过打开文件来处理捕获的数据包。

问题:当 wifi 处于托管模式时,一切正常。但是,当我将 wifi 设备置于“ad-hoc”模式时,无线设备停止工作。

我正在使用“Samsung Captivated S”(SGH - I897),为了支持“偷听”(混杂模式)和临时我安装了最新的“Cyanogen 7”rom(cm_galaxysmtd_full-126.zip,来自:http: //download.cyanogenmod.com/?type=nightly&device=galaxysmtd )

我不知道如何解决这个问题,我真的需要你的帮助。我怀疑“wpa_supplicat”应该为此负责,但很可能我错了。

提前致谢,

Ps:我还应该提到我使用笔记本电脑启动了一个 adhoc 网络。然后两个 android 设备加入 adhoc 网络。安卓设备 (SGH-I897) 毫无问题地加入网络。所有设备都可以相互ping通。

0 投票
1 回答
65 浏览

server-side - 用于检查服务器端运行时的脚本

Netcraft 能够获得数百万个站点在其服务器上使用的 Web 技术(PHP、ASP.NET、Java Servlet 等)的统计数据。我想知道他们是如何从外部做到这一点的,以及是否有一些脚本可用于检查随机站点的服务器端技术?