从客户端发布后几天我就着手 Linux 端的移植,详情: https://v2ex.com/t/852703
(漫游修改版,今天加了 Winodws[prerelease]的安装包)
我也做了微信开发者工具的 Linux 移植,那边代码只有压缩操作,没什么混淆加密操作;
倒是哔哩哔哩一堆骚操作:
普通混淆,就是把变量名、方法名用 16 进制表示,这倒没什么挺常见的;
加了 md5 修改校验,加了 Linux Mac 判断,就是在这两个平台运行会报警告(这不就是明显针对嘛);
似乎 Mac 版本发布了?好家伙,这个就更上了一层楼了:
aes-256-gcm
加密成 16 进制了R(0x251,']nU]')
用类似这个计算出方法名或参数,不知道有无大佬知道这叫什么这样层层加密不是会让程序运行效率降低吗?我觉得做个差不多的意思意思不好吗。
逐渐加强的代码保护,说明 B 站大概率是知道有人在做修改版的,并且做出应对措施;
我担心我这个修改涉及篡改核心代码,会不会被发律师函之类的?
或者我把 Windows 版本删掉( prelease 状态),做成仅限 Linux (小圈子) 的会不会好一点?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.