导读

[源码] 易语言 MITM HTTPS 系统抓包代理 DLL附带易语言调用源码

[复制链接]

微信扫一扫 分享朋友圈

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
给易语言写的一个简单的 MITM HTTPS 抓包代理 DLL,纯 C++ 实现,基于 OpenSSL,编译后导出 ProxyStart / ProxyStop 两个函数,易语言直接调用。
主要功能:
自动设置系统代理
明文 HTTP 和 MITM 解密后的 HTTPS 都会回调
按 Content-Length / chunked 判断消息完整性,一个请求 / 响应一次性回调,不用自己拼包
响应超过 8MB 自动退化为分片回调,避免内存爆
支持按域名白名单拦截,空列表 = 全部拦截

.版本 2

' 返回码:
' -0 成功 —
' -1 已在运行 先 ProxyStop 再 ProxyStart
' -2 WSAStartup 失败 系统 Winsock 损坏
' -3 端口无效 端口必须 1~65535
' -4 ca.key 不存在/打不开 检查 exe、DLL、CWD 三个目录里有没有 ca.key
' -5 ca.key 解析失败 文件损坏 / 有密码 / 不是 PEM 格式
' -6 ca.crt 不存在/打不开 同上
' -7 ca.crt 解析失败 文件损坏 / 不是 PEM 格式
' -8 ca.key 与 ca.crt 不匹配 两者不是一对
' -9 SSL_CTX_new 失败 OpenSSL 运行库不完整或版本不匹配
' -10 监听失败 端口被占用(8888 常被占)
' -11 线程创建失败 系统资源不足
' -12 设置系统代理失败 权限/注册表被锁


360截图20260917072241640.jpg




游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1