天下 发表于 2022-8-28 17:47

app.asar解包 修改jsc的问题

把app.asar包解包,然后删掉app.asar.软件功能正常运行
但修改其中的一个JSC文件就不能运行了js文件被加密成JSC文件。
我用winhex修改其中的一个字符串,就会造成软件打不开。
这是哪里有自检验吗?

只要动一个字节就会造成无窗口加载
难道必须解密出JS文件才能修改吗

请教是哪里的问题

夜泉 发表于 2022-8-28 19:14

和最新的有道词典PC版有点相似,有道云笔记如果修改一下js后软件都不能正常地去使用了。。。可能是有自检吧,类似android的签名校验



/**
* 活着的意义从哪儿来?
* 找啊,活下去的理由
* 不断颠覆,不断否定
* 没有一个一劳永逸的理由的
*/

s1986q 发表于 2022-8-28 19:14

是的,不解密,修改。解密就会出错。

天下 发表于 2022-8-28 19:28

s1986q 发表于 2022-8-28 19:14
是的,不解密,修改。解密就会出错。

好像是bytenode编译成字节码了,字节码也会检验字符串.666

wang919 发表于 2022-8-29 10:43

6666666666666666
页: [1]
查看完整版本: app.asar解包 修改jsc的问题