Skip to content

awesome-security/node-mitmproxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-mitmproxy

npm
基于nodejs 实现的MITM(中间人)代理

支持https:

安装

windows
    npm install node-mitmproxy -g
Mac
    sudo npm install node-mitmproxy -g

生成CA根证书

    node-mitmproxy createCA

安装CA Root证书

Mac
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/node-mitmproxy/node-mitmproxy.ca.crt
windows

注: 证书需要安装到 ** 受信任的根证书目录 ** 下
参考 issues#3

start %HOMEPATH%/node-mitmproxy/node-mitmproxy.ca.crt

启动代理

node-mitmproxy start

关于伪造https证书的逻辑图

About

👓基于nodejs 实现的MITM(中间人)代理

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%