Sunny 网络中间件 -->原创纯源码开源
- > 我又来了,我厚着脸皮又来了 ,上次开源不知道这么快开源大赛就开始了,不然说不定我会等到现在再发的..0.0..
- > 上一版本地址(点我直达)
- > 再介绍一次Sunny
- > Sunny网络中间件 和 Fiddler 模块类似。 (注意 我说的是Fiddler模块 并不是Fiddler。) 是可跨平台的网络分析组件,可用于HTTP/HTTPS/WS/WSS分析,为二次开发量身制作,为各种语言(E、JAVA、Python、C#)提供示例源码,简单快速上手。
- > 核心代码(DLL)是使用Go语言编写
上一版本问题
- > 因为代码问题,发现至少2种情况下,会导致闪退,其中并不包括 如果设置了代理,浏览器如果打开了直播、视频类的网站之后关闭,Sunny不会与目标网站断开连接,导致内存一直叠加。(对于上一贴子中说的 不用单心内存暴涨了,我感觉实在有些打脸!)
- >
本次更新内容
- > 本次大部分代码重构(应该不算重发吧)
- > 上一版本仅支持http代理
- > ## 本次更新后支持 **Socket5代理、HTTP代理、HTTPS代理
- >
HTTPS代理(浏览器设置HTTPS代理不行, 全局软件设置HTTPS可以 例如 Proxifier )**
- > ### 本次更新增加 对 WS / WSS / TCP 协议的拦截与修改 (使用方法见示例代码)
- > 本次增加下载证书的通道 手机、电脑设置代理之后 在浏览器输入http://sunny.io/ssl 即可下载证书
- > 本次增加返回数据预处理功能(提前回调)让程序知道当前链接要返回的是什么类型的文档 例如 图片 视频 这些可以忽略、不接收这个请求返回的正文
- > 修复了可能引起闪退的几个问题,并 修复了内存叠加暴涨的问题
- > 为避免出现上一版本问题,我使用浏览器设置代理后,打开5个比较大的页面(页面内容比较多的)每个页面间隔3秒刷新。持续超过3小时内存稳定50M左右(然后我自己把软件关闭了)
- >
截图
- > 由于效果和上一版本的效果差不多 这次我就不发图片了。若你不了解过,可以去上一个贴子看效果图 (点我直达)
关于 IOS 13+ 和 安卓7.0以上高版本
- > ## 本人实测 Android(谷歌 pixel 4 安卓10.0)不行,解决办法 将证书安装到系统内即可 操作参考这里
- > ## 本人实测 iPhone 12 Pro(系统 14.8) 安装证书后 在 通用->关于本机 中信任证书 然后设置代理直接可用
> 请不用吝啬免费的 评分 多多支持,后续更多优秀作品等着开源 <
下载
DLL(Golang源码)
Golang源码.7z
(41.95 KB, 下载次数: 250)
DLL-X86-X64(成品文件)
DLL.7z
(2.73 MB, 下载次数: 650)
Python-X86-X64(示例源码)
Python-X86-X64.7z
(5.96 KB, 下载次数: 143)
C#-X86-X64(示例源码)
C#X64-X86.7z
(2.98 MB, 下载次数: 112)
易语言(示例源码)
E示例.e
(893.98 KB, 下载次数: 1566)
JAVA-X64(示例源码)
JAVA X64.7z
(2.99 MB, 下载次数: 99)
补充内容 (2021-11-8 04:00):
由于帖子不能编辑 便于 发布更新、各位坛友交流 、各种使用问题 欢迎大家加群交流 ,群号:751406884
补充内容 (2021-11-14 17:41):
2021-11-13 已更新,请查看,置顶评论
补充内容 (2021-11-28 22:25):
补充内容 (2021-12-6 11:55):
补充内容 (2021-12-16 01:22):
补充内容 (2022-1-1 14:11):
补充内容 (2022-5-30 12:02):
补充内容 (2022-9-23 01:53):
补充内容 (2023-4-9 11:51):
|