Tag: traceroute

是否可以在浏览器中执行traceroute?

我正在寻找一种方法来进行traceroute客户端,即在浏览器中。 据我所知,通过Javascript或Flash发送任意TTL值的ICMP,UDP或TCP数据包是不可能的。 我知道Flash允许通过Actionscript中的Socket类进行TCP连接,但对于traceroute实现它似乎没什么用。 是开发浏览器插件的唯一解决方案吗? 编辑 :我刚刚发现它已经完成了Java applet: http : //www.codefromthe70s.org/traceroute.aspx 坏消息是这个applet需要签名代码,因为它实际上解析了底层客户端系统的ping可执行文件的输出。 因此,要求用户允许Java应用程序运行,这很麻烦。 更多信息: http : //www.codefromthe70s.org/traceroute_explained.aspx 如果有人能提供帮助,我仍在寻找更简单的解决方案。 编辑2 :谢谢你的回答。 我想我接下来必须使用Java。 我想知道NaCl( http://code.google.com/p/nativeclient/ )是否支持某种traceroute app。

如何在Java中使用ICMP和traceroutes

Java没有ICMP和traceroute的原语。 怎么克服这个? 基本上我正在构建应该在* nix和Windows中运行的代码,并且需要一段将在两个平台上运行的代码。