We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
在这种情况下,为什么不自己写呢? 如果您知道自己在做什么,则可以在几分钟内完成用于测试连接的简单服务器应用程序,并且可以使其针对特定场景准确地响应您的需要。
In situations like this, why not write your own? A simple server app to test connections can be done in a matter of minutes if you know what you're doing, and you can make it respond exactly how you need to, and for specific scenarios.
另一个工具是 tcpmon。 这是一个java开源工具,用于监控TCP连接。 它不是直接的测试服务器。 它放置在客户端和服务器之间,但允许查看正在通过“管道”的内容并更改正在经历的内容。
Another tool is tcpmon. This is a java open-source tool to monitor a TCP connection. It's not directly a test server. It is placed in-between a client and a server but allow to see what is going through the "tube" and also to change what is going through.
赫拉克勒斯太棒了。 它是一个功能齐全的 tcp/udp 客户端/服务器,对于调试套接字来说非常有用。 网站上有更多详细信息。
Hercules is fantastic. It's a fully functioning tcp/udp client/server, amazing for debugging sockets. More details on the web site.
netcat
(nc.exe
) 是正确的工具。 我有一种感觉,任何能完成您想要做的事情的工具都会与您的防病毒软件遇到完全相同的问题。 只需在防病毒软件中将此程序标记为“正常”即可(如何执行此操作取决于您使用的防病毒软件类型)。当然,您还需要配置您的系统管理员以接受您不会尝试做任何非法的事情......
netcat
(nc.exe
) is the right tool. I have a feeling that any tool that does what you want it to do will have exactly the same problem with your antivirus software. Just flag this program as "OK" in your antivirus software (how you do this will depend on what type of antivirus software you use).Of course you will also need to configure your sysadmin to accept that you're not trying to do anything illegal...
尝试 Wireshark 或 WebScarab 第二个更适合将数据插入交换中(不确定 Wireshark 是否可以)。 无论如何,其中之一应该能够帮助您。
Try Wireshark or WebScarab second is better for interpolating data into the exchange (not sure Wireshark even can). Anyway, one of them should be able to help you out.
我也愿意使用 netcat,但由于您无法使用它,所以这里有一个替代方案:netcat:)。 您可以找到用三种语言(python/ruby/perl)实现的 netcat。 您所需要做的就是安装您选择的语言的解释器。 当然,这不会被视为黑客工具。
以下是链接:
Perl 实现
Python 实现
Ruby 实现
I would go with netcat too , but since you can't use it , here is an alternative : netcat :). You can find netcat implemented in three languages ( python/ruby/perl ) . All you need to do is install the interpreters for the language you choose . Surely , that won't be viewed as a hacking tool .
Here are the links :
Perl implementation
Python implementation
Ruby Implementation