文件名称:mitm-node-proxy
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-23 02:45:10
JavaScript
mitm-节点-代理 这是一个简单的 HTTP/HTTPS MITM 代理,我运行以限制我对家庭系统的干扰。 它的产生是因为三个事实: 首先,我使用 hosts 文件条目将一些我经常访问的站点(如 reddit)列入黑名单; 其次,我使用本地 HTTP 服务器将 127.0.0.1 重定向到另一个我目前认为没有危害的站点(比如 HN) 第三,我仍然喜欢不时浏览reddit某些区域的选项。 这个怎么运作: 我将所有系统的所有流量重定向到侦听 80 和 443 的本地代理服务器 代理服务器查看请求 URI,并决定将请求代理到真实站点,或者阻止请求 它不适用于 HTTPS。 实施透明的 MITM 是可能的,但实施起来需要做很多工作。 它仍然在我的待办事项清单上 ——阿纳托利。
【文件预览】:
mitm-node-proxy-master
----proxy.js(4KB)
----ssl()
--------server.csr(1017B)
--------server.pem(1KB)
--------createcert.sh(272B)
--------server.key(2KB)
----README.md(851B)
----package.json(676B)
----redirect.js(201B)