Closed wwh1004 closed 3 months ago
不合,要装虚拟机,挺麻烦的。
目前已经支持无修改 Linux.
这样呢,我已经编译了全平台的。不需要虚拟机,直接运行就可以了,完全自动化的,不麻烦了。补丁完不需要登录了,也不会显示试用标志。
也不合并,你可以提交一个pr,然后我在readme指向这个pr。
太好用了 谢谢大佬
FiddlerEverywherePatcher-osx-x64.zip @wwh1004 请问这个适用于什么版本?我尝试了5.15.1/5.10.0/5.9.0都不行,谢谢
安装完fiddler everywhere先启动一次。然后关掉fiddler everywhere。最后运行补丁。如果出现文件占用就重启电脑,肯定是你没退干净fiddler,我碰到好多次这种反馈了。
安装完fiddler everywhere先启动一次。然后关掉fiddler everywhere。最后运行补丁。如果出现文件占用就重启电脑,肯定是你没退干净fiddler,我碰到好多次这种反馈了。
5.15.1/5.10.0/5.9.0 这几个版本都支持吗? 我也试过重启,我再试试。tks
@wwh1004 系统是14.4.1 (23E224),安装5.15.1,重启还是不行,也确定已经退出了Fiddle
我提取了你补丁中的“libfiddler.dylib、Fiddler.WebUi.dll”这两个文件,手工替换包里的文件,替换后运行Fiddle就闪退
那我就不知道了,读写文件没权限这个大概率和补丁没什么关系,文件被占用,或者补丁进场没权限都有可能。其他人那边还有我自己没遇到过你这种重启了还提示没权限的
Well, this doesn't work for FE 5.17.0 + due to renaming of "libfiddler.dll" but works for 5.9.0 - 5.16.0.
Can you consider making the source avaiable?
[!NOTE] 使用AI翻译
嗯,这在FE 5.17.0及以上版本中不起作用,因为“libfiddler.dll”被重命名了,但在5.9.0到5.16.0版本中有效。
你能考虑公开源代码吗?
@sipsuru I am worried that open source could lead to an uncontrollable situation.
If you want to know what has been patched, you can use dnSpy to decompile and compare ReadOfflineLicenseFile/GetOfflineLicense/GetCurrentUserADEmail/GetCurrentUserADPrincipalName/get_IsPlatformSupported.
I don't know the security mechanism about MacOS so I can't patch the dylib binary. Here are the updates for 5.17.0+ excluding MacOS: FiddlerEverywherePatcher-win-x64_2024-09-24.zip FiddlerEverywherePatcher-linux-x64_2024-09-24.zip
Patched v5.18.0:
做了个离线授权的补丁,考虑合并进去么? Windows: 直接运行,输入安装路径(留空自动查找默认的)。
Linux: 直接运行,输入Fiddler Everywhere路径(AppImage释放后的squashfs-root)。
MacOS: 直接运行,输入安装路径(留空自动查找默认的)。
补丁: FiddlerEverywherePatcher-win-x64.zip FiddlerEverywherePatcher-linux-x64.zip FiddlerEverywherePatcher-osx-x64.zip FiddlerEverywherePatcher-osx-arm64.zip