开发者

Recommendation for TCP/IP message modifier

I would like 开发者_如何学JAVAa recommendation for a tool(sniffer that able to modify packets maybe?) that would be able to mess up the TCP packets sent/recieved between the 2 apps in various ways. The main purpose is to test the behavior of the apps when bad/invalid messages arrive. An invalid message is a valid TCP packet but the application level format is bad in some way (so this tool would operate on levels 6,7 of the OSI model and screw up messages sent by the apps)


I've played with Fiddler2 and found it quite good for http(s) packets.


This is only half an answer, but if you just want a network sniffer (no ability to modify packets) here is a review of 11 packet sniffers.


Setup proxy with netcat which will pipe input from transmitting application through your custom mangler and then to receiving application. You will need to write mangler, however.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜