请教各位大佬,如果想更改一个程序发出请求的返回值,该如何操作?

2022-11-23 09:54:00 +08:00
 xu2060

此程序是一个前后端混合的 web 程序,在 linux 上。运行后有 web 界面,内部会向一个 IP 地址发送 http 请求,有办法修改向这个 ip 发出请求的返回值吗?(可以长期保持修改)

1564 次点击
所在节点    程序员
5 条回复
seers
2022-11-23 09:57:38 +08:00
抓包啊,mitm
wusu
2022-11-23 10:11:39 +08:00
ebpf
BanGanExpert
2022-11-23 10:13:47 +08:00
方法当然有,问题是你想在哪个阶段哪里改呀,不管怎么改本质就是你应用收到这个返回请求之前加一个过滤器的东西,对返回值进行修改。再不动原来的应用的情况下,通常就是加一个代理服务。至于具体用撒,就是你知道撒或者会用撒就用撒呗。
miyuki
2022-11-23 10:15:27 +08:00
如果是 python/php 之类的脚本语言直接修改源码即可
xu2060
2022-11-23 10:28:21 +08:00
@seers @wusu @BanGanExpert @miyuki 感谢回答

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/897252

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX