活跃值:
(1043)
能力值:
( LV2,RANK:10 )
|
-
-
2 楼
frida 怎么在这里使用?
|
活跃值:
(412)
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
值得怀疑
frida 怎么在这里使用?
frida "安装路径/Typora.exe" -l 脚本
|
活跃值:
(584)
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
学习了
最后于 2022-5-4 13:00
被pUnicorn编辑
,原因:
|
活跃值:
(3028)
能力值:
( LV10,RANK:160 )
|
-
-
5 楼
楼主可否用最新版本的Typora详细解释一下,有些看不懂啊,我尝试在内存代码中加入 s = true ; 但是失败了,报错提示 意外的标识符
最后于 2022-5-4 15:06
被yumoqaq编辑
,原因:
|
活跃值:
(412)
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
yumoqaq
楼主可否用最新版本的Typora详细解释一下,有些看不懂啊,我尝试在内存代码中加入 s = true ; 但是 ...
最新版可用哦,内存替换没试过,不过意外的标识符,应该是语法错了,你可以把替换后的js存出来,检查下语法。
|
活跃值:
(3028)
能力值:
( LV10,RANK:160 )
|
-
-
7 楼
钞能力大叔
最新版可用哦,内存替换没试过,不过意外的标识符,应该是语法错了,你可以把替换后的js存出来,检查下语法。 我测试的是1.25版,前几天下的,真不行啊。。所有关联的地方都调整了,报错 无效或意外的token , 楼主方便的话可以交流一下吗 ,我现在的疑惑是 版本问题还是内存破解不可行。。 或者楼主可以发我一份1.25破解的版本让我研究一下吗。。
最后于 2022-5-4 18:10
被yumoqaq编辑
,原因:
|
活跃值:
(412)
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
yumoqaq
钞能力大叔
最新版可用哦,内存替换没试过,不过意外的标识符,应该是语法错了,你可以把替换后的js存出来,检查下语法。 我测试的是1.25版,前几 ...
你说的这种情况,每次启动都会调用接口校验的,内存补丁的方案并没有直接改代码来的方便。 我这边测试1.2.5 32、64都没问题。
|
活跃值:
(268)
能力值:
( LV4,RANK:41 )
|
-
-
9 楼
按照该篇写的crack,复制到 C:\Program Files\Typora 运行 typora_with_pro.exe 即可
将 "hasActivated=${s||!1}"修改为"hasActivated=${s||!0}"
|
活跃值:
(412)
能力值:
( LV3,RANK:20 )
|
-
-
10 楼
wx_卖女孩的小火柴_588616
按照该篇写的crack,复制到 C:\Program Files\Typora 运行 typora_with_pro.exe 即可将 "hasAc ...
s是全局变量,这么改只是在激活页面呈现出“已激活”的效果而已。
|
活跃值:
(268)
能力值:
( LV4,RANK:41 )
|
-
-
11 楼
钞能力大叔
s是全局变量,这么改只是在激活页面呈现出“已激活”的效果而已。
我又改了一下,可以完美破解了
替换字符串如下: ;; 移除签名
const n;;/*
`,t\);;*/
JSON\.parse\(n\.;;JSON.parse(t.
;; 破解网络验证, 本机自动生成
async function\(e,t,n\){.*}\(t,n,o\);;async function(e,t,n){t={fingerprint:await M(),email:e,license:t,type:global.devVersion?"dev":""};return await Z(await Buffer.from(JSON.stringify(t),"utf8").toString("base64"))?[!0,""]:[!1,"Please input a valid license code"];}(t,n,o)
;; 破解renew
\(H\(o,n,i\),B\(t,e\)\);;H(o,n,i) 修改后,需要激活一次(本机)就可以了,再次启动不会弹框。
如果版本更新了,可以修改 typora_with.txt 导出最新的js,然后做相应的补丁,当前版本: 1.2.5 。
|
活跃值:
(3028)
能力值:
( LV10,RANK:160 )
|
-
-
12 楼
wx_卖女孩的小火柴_588616
我又改了一下,可以完美破解了替换字符串如下:;; 移除签名
const n;;/*
`,t\);;*/
JSON\.parse\(n\.;;JSON.pars ...
大哥能发我一份修改后的js代码吗
|
活跃值:
(268)
能力值:
( LV4,RANK:41 )
|
-
-
13 楼
yumoqaq
大哥能发我一份修改后的js代码吗
0.js 是修改后的, 1.js 是修改前的,实际上可以查看补丁直接替换就好了
|
活跃值:
(855)
能力值:
( LV5,RANK:71 )
|
-
-
14 楼
请教下electron能不能动态执行个runjavascript,可以的话该怎么跟踪呢
|
活跃值:
(417)
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
赞!
最后于 2022-5-7 17:00
被lylxd编辑
,原因:
|
活跃值:
(1083)
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
赞!
|
活跃值:
(4957)
能力值:
( LV9,RANK:181 )
|
-
-
17 楼
看之前的破解,有人提出来对asar可以进行文件劫持,直接将修改后的License.js放置到"resources\node_modules\"下面,加载优先级会先加载这个文件。不用再打包回去了! 
最后于 2022-5-10 09:46
被nevinhappy编辑
,原因:
|
活跃值:
(1330)
能力值:
( LV5,RANK:70 )
|
-
洪七公.
2022-5-10 15:45
-
18 楼
赞!
|
活跃值:
(384)
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
nevinhappy
看之前的破解,有人提出来对asar可以进行文件劫持,直接将修改后的License.js放置到"resources\node_modules\"下面,加载优先级会先加 ...
这个不行,放进去还是没激活
|
活跃值:
(632)
能力值:
( LV4,RANK:40 )
|
-
-
20 楼
这个是老版本的,新版的叫Atom.js。而且还加了AES解密,所以之前的劫持是不能用的了。
|
|
-
Y4WN
2022-5-10 23:31
-
21 楼
楼主,1.25版本修改了js,运行程序后,报错显示解密后的js文件最前部有乱码。猜测是我的加密和打包方式有误,想请教一下您用的方法
最后于 2022-5-11 01:46
被Y4WN编辑
,原因:
|
活跃值:
(412)
能力值:
( LV3,RANK:20 )
|
-
-
22 楼
Y4WN
楼主,1.25版本修改了js,运行程序后,报错显示解密后的js文件最前部有乱码。猜测是我的加密和打包方式有误,想请教一下您用的方法
检查下是不是 utf8编码 跟 utf8-bom编码的问题。
|
|
-
Y4WN
2022-5-11 12:23
-
23 楼
钞能力大叔
检查下是不是 utf8编码 跟 utf8-bom编码的问题。 问题解决,加解密的脚本问题(需要好好学汇编
最后于 2022-5-12 11:53
被Y4WN编辑
,原因:
|
活跃值:
(572)
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
Y4WN
检查了,不是utf编码原因,但乱码16字节,之后是正确的js代码
我的也是执行0.js失败的,我的是utf8编码
|
活跃值:
(123)
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
wx_卖女孩的小火柴_588616
我又改了一下,可以完美破解了替换字符串如下:;; 移除签名
const n;;/*
`,t\);;*/
JSON\.parse\(n\.;;JSON.pars ...
可以发份源码么,想学习一下
|
|
|