javascript - 如何在服务器发送的 js 文件到达我的浏览器之前对其进行编辑?

标签 javascript network-programming packet-capture pcap scapy

在正常浏览 session 期间,我想在浏览器接收之前编辑特定的 javascript 文件,因为一旦到达那里就无法编辑。有什么工具吗?对于我需要的东西,我不能只保存它并在我的磁盘上编辑它。

我已经准备好自己学习如何编程,但如果有人能或多或少地指出我必须做的事情,我将不胜感激。我必须拦截数据包,直到我拥有整个文件,同时阻止浏览器接收它的任何部分,然后手动编辑它并将它转发到同一端口。

我不认为我可以仅使用 pcap 来做到这一点,我已经阅读了一些关于 scapy 的内容,但我不确定它是否也能帮助我。

提前致谢。

最佳答案

您需要实现某种代理,或连接到现有代理,并在文件下载时拦截并替换它。

对于初学者来说不是微不足道的,而是一个很好的学习项目。

关于javascript - 如何在服务器发送的 js 文件到达我的浏览器之前对其进行编辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2725669/

相关文章:

javascript - 按类别和元值查询帖子

objective-c - 我如何在没有 Bonjour 的情况下找到所有网络设备?

networking - 如何查看 Windows 应用程序通过我的网络发送哪些数据?

c - 打印嗅探数据包的序列号

packet-capture - libpcap 是否获得数据包的副本?

javascript - 如何获得 chrome 中的书签图标?

javascript - 自定义图例标签

javascript - JS对象属性复制: what is happening behind the scenes?

c - 绑定(bind)到选定的接口(interface)

iphone - 多个 HTTP 请求与 iOS 上的单个 TCP 连接