windows - 如何在 Windows 中模拟外部 TCP 流量?
问题描述
我还没有任何代码,所以如果您认为它属于那里,请随时将其移至姐妹网站:)
我有一个程序 A(我没有它的源代码,所以我无法修改它的行为)在我的机器上运行,它一直在侦听系统上的特定端口以获取 TCP 数据。这是一个点对点应用程序。
System 1 running A ====================== System 2 sunning A
程序 A 应该在不允许我修改防火墙设置以允许程序侦听的端口上的传入连接的系统上运行。我有一个运行 Ubuntu 16 的 EC2 linux 服务器。
所以我想我可以使用现有的工具或创建一个程序来连接到端口 X 上的服务器,并从服务器获取数据,并将该数据本地扔到A
正在侦听的端口。
System 1 running A ========= SERVER =========== System 2 sunning A
我应该在服务器上进行什么样的配置?有没有我可以使用的程序,或者如何制作一个的想法?
解决方案
我做了类似绕过防火墙和热点的事情。
检查一下https://github.com/yarrick/iodine,通过适当的配置,您将能够发送\接收数据包作为我知道始终允许的 DNS 查询,我使用我的服务器通过任何我发现的热点。你会失去一些时间,更高的延迟,但你可以访问。
希望我有所帮助。
推荐阅读
- proxy - Fiddler not capturing some connections
- javascript - Serviceworker 永远不会被激活或接收消息,但工作箱功能适用于子路径
- javascript - SAPUI5 引用另一个片段中的一个ID
- api - 我们可以将参数传递给 HTTP DELETE api
- python-3.x - 有没有办法实时显示不断变化的数据框?
- java - 弹簧转换魔法
- wpf - 将背景颜色数据网格更改为 mahapp wpf
- actionscript-3 - 我想用动画 AS3 制作一个射击游戏,我坚持使用这段代码
- javascript - 读取 txt 文件,使用 Node 模块运行文本过滤器并使用 NodeJS 写入新的 .txt 文件
- r - 如何计算向量中的渐进平均值但在满足条件时重新启动?