gpt4 book ai didi

macos - 用于测试客户端/服务器交互的邪恶代理

转载 作者:行者123 更新时间:2023-11-28 19:43:38 25 4
gpt4 key购买 nike

我正在编写一个通过 HTTP 与远程服务器通信的客户端。我想在客户端和服务器之间放置一个邪恶的代理(随机?)影响网络上的流量。

我希望发生的一些事情:

  • 任意延迟响应
  • 任意 HTTP 错误
  • 这种情况很难用 TCP 来想象,但到底是怎么回事:截断的响应(即格式错误的数据)
  • 暂时不可用(尽管这似乎很难,因为这必须在较低的网络级别完成)。
  • 预定义的自定义错误(例如:每个请求都返回一个服务错误)

基本上,我想模拟该软件的用户将在现实世界中体验到的一系列网络条件,并确保客户端能够妥善处理它们。

我怀疑(希望)类似的东西已经存在。请给我指明正确的方向!

谢谢

最佳答案

HTTP Test Tool (htt)似乎是你在这里需要的。它有 the ability to operate as a proxy and a reverse-proxy用于在模拟框架不足以完成任务时专门测试这些情况。

对于真正的邪恶代理,考虑使用Squid结合Metasploit FrameworkBackTrack Linux 中的一些工具.不过,这似乎有点超出您的项目范围!

( Additional tools to consider ,加上 one more )

关于macos - 用于测试客户端/服务器交互的邪恶代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9951318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com