• 游客,欢迎来到米坛社区。
    米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
    为了更加方便的获取支持与帮助,请加入米坛社区官方QQ频道

米环7工具 【首发】表盘/小程序JS代码一键加密工具 v1.0 可有效防止代码白嫖怪

皓月当空

LV6
普通成员
UID
100881
2022-07-26
31
1,259
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
666
 

momonosuke22

LV0
普通成员
UID
111237
2022-08-19
6
0
È la prima volta che un nuovo arrivato pubblica un post, per favore dammi più consigli, spero che possa aiutare chi ha bisogno

Il compilatore QuickJS qjsc.exe può convertire i file JS in quadranti/applet in file bin bytecode
Il codice sorgente verrà convertito in un formato approssimativo di assembly.Al momento, non esiste uno strumento per ripristinare completamente il codice sorgente, che può proteggere efficacemente il codice sorgente dall'essere cv senza cervello.
Dopo che la conversione ha avuto successo, non influirà sul normale funzionamento e la dimensione del file verrà ridotta, il che può migliorare la velocità di caricamento del quadrante/applet dell'orologio
(Naturalmente, puoi anche usarlo in combinazione con alcuni strumenti di offuscamento JS come "JavaScript Obfuscator Tool", e l'effetto sarà migliore. Di conseguenza, la velocità di esecuzione di JS diminuirà a causa dell'aumento del grado di offuscamento. È necessario per cogliere l'equilibrio tra riservatezza del codice e prestazioni.)
Ma fai attenzione a modificare le impostazioni corrispondenti in app.json, altrimenti il braccialetto avrà una schermata nera e non potrà funzionare
浏览附件13805
Di seguito sono forniti due strumenti (trovabili in allegato), potete scegliere in base alle vostre esigenze:

1. Strumento da riga di comando qjsc.exe​

Questo exe viene estratto dal pacchetto npm "@zeppos/zpm", sviluppato dal compilatore QuickJS ufficiale di zepp basato sulla versione 2020-07-07. Rispetto alla versione originale, l'opzione "-b" è stata aggiunta direttamente emette il file bin bytecode.
Come usare: qjsc.exe -b -o [percorso di output del file bin] [percorso del file JS]
Esempio: qjsc.exe -b -o index.bin index.js

2. Strumento di conversione con un clic sviluppato personalmente (consigliato)​

Questo strumento è verde e non tossico, per favore usalo con sicurezza
Tutte le domande accettano feedback
Istruzioni:浏览附件13815
Basta farlo in ordine, vedere la casella qui sotto per il risultato della conversione
Il codice JS deve essere privo di errori di sintassi, altrimenti la conversione avrà esito negativo
浏览附件13814
Al termine della conversione, il file JS può essere eliminato e, naturalmente, può essere completato automaticamente dallo strumento

Problemi noti​

La versione 2020-07-07 del compilatore QuickJS ha un problema con l'eco dei caratteri cinesi e nel messaggio di errore saranno presenti caratteri confusi come "Kunjinkhao". Attualmente non esiste una soluzione.
Esempio:
浏览附件13818
Thanks
 

amongus1

LV0
普通成员
UID
100950
2022-07-26
41
8
It's the first time for a newcomer to post, please give me more advice, I hope it can help those in need

The QuickJS compiler qjsc.exe can convert JS files in watch faces/applets into bytecode bin files
The source code will be converted into an approximate assembly form. At present, there is no tool to completely restore the source code, which can effectively protect the source code from being brainless cv.
After the conversion is successful, it will not affect the normal operation, and the file size will be reduced, which can improve the loading speed of the watch face / applet
(Of course, you can also use it in combination with some JS obfuscation tools such as "JavaScript Obfuscator Tool", and the effect will be better. Correspondingly, the running speed of JS will decrease due to the increase of obfuscation degree. You need to grasp the balance between code confidentiality and performance. )
But be careful to change the corresponding settings in app.json, otherwise the bracelet will have a black screen and cannot run
浏览附件13805
Two tools are provided below (can be found in the attachment), you can choose according to your needs:

1. Command line tool qjsc.exe​

This exe is extracted from the npm package "@zeppos/zpm", which was developed by zepp's official QuickJS compiler based on the 2020-07-07 version. Compared with the original version, the "-b" option has been added to directly output the bin bytecode file.
How to use: qjsc.exe -b -o [bin file output path] [JS file path]
Example: qjsc.exe -b -o index.bin index.js

2. Personally developed one-click conversion tool (recommended)​

This tool is green and non-toxic, please use it with confidence
Any questions welcome feedback
Instructions:浏览附件13815
Just do it in order, see the box below for the conversion result
JS code must be free of syntax errors, otherwise the conversion will fail
浏览附件13814
After the conversion is completed, the JS file can be deleted, and of course, it can be automatically completed by the tool

Known Issues​

The 2020-07-07 version of the QuickJS compiler has a problem with echoing Chinese characters, and there will be garbled characters such as "Kunjinkhao" in the error message. There is currently no solution.
Example:
浏览附件13818
 

xsran2008

LV0
普通成员
UID
92409
2022-07-05
33
19
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
 

Avicii922

LV2
普通成员
UID
53033
2020-11-07
101
89
17
124.70.163.224
所以怎么解密呢。。。我只是单纯想把小米手环7的小程序改一改给我的gtr3p用,这下好了,全部加密,我怎么改啊。。。
 

冰晓焰

LV2
普通成员
UID
84636
2022-06-08
29
66
所以怎么解密呢。。。我只是单纯想把小米手环7的小程序改一改给我的gtr3p用,这下好了,全部加密,我怎么改啊。。。
目前为止无解,除非有大佬开发出quickjs字节码反编译程序
 

Goodboy

LV1
普通成员
UID
98359
2022-07-19
122
41
Thanks for the support;)
Whd
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
Why did you even did this 😭. Make another tool from which unencrypt this
 

redhenry

LV0
普通成员
UID
113695
2022-08-24
8
0
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
 

ImTimm

LV0
普通成员
UID
53892
2020-11-19
50
11
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
 

wjl2574

LV0
普通成员
UID
109739
2022-08-16
14
2
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“锟斤拷”等乱码,目前没办法解决
举例:
浏览附件13818
看看
 

是蒲苏呀

LV0
普通成员
UID
38814
2020-06-29
11
19
新人第一次发帖,请多指教,希望能够帮助到有需要的人

QuickJS编译器qjsc.exe可以将表盘/小程序中的JS文件转换为字节码bin文件
源代码将被转换为近似汇编的形式,目前没有工具可以完整复原源代码,可以有效保护源代码不被别人无脑cv走
转换成功后不影响正常运行,文件体积减小,可以提高表盘/小程序加载速度
(当然你还可以结合一些JS混淆工具如“JavaScript Obfuscator Tool”来使用,效果会更佳,相应地,JS运行速度会因混淆程度的提高而下降,需要把握好代码保密与性能之间的平衡)
但是要注意更改app.json里的相应设置,否则手环将黑屏无法运行
浏览附件13805
下面提供两个工具(在附件中可以找到),可根据自己的需要来选择:

1. 命令行工具qjsc.exe​

这个exe提取自npm包“@zeppos/zpm”,由zepp官方基于2020-07-07版本的QuickJS编译器开发而成,相比原版添加了“-b”选项用于直接输出bin字节码文件
使用方法:qjsc.exe -b -o [bin文件输出路径] [JS文件路径]
举例:qjsc.exe -b -o index.bin index.js

2. 个人开发的一键转换工具(推荐)​

本工具绿色无毒,请放心使用
有问题欢迎反馈
使用方法:浏览附件13815
按顺序来就行了,转换结果看下面的框框
JS代码必须无语法错误,否则将会转换失败
浏览附件13814
转换完成后就可以删除JS文件了,当然也可以交由工具自动完成

已知问题​

2020-07-07版本的QuickJS编译器回显中文字符有问题,报错内容中会出现“试一试
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责