Autojs怎么安全加密?Autojs在线加密工具注意事项。

JSON 2020-06-11 19:08:48 36216

文章来源:Autojs怎么安全加密?Autojs在线加密工具注意事项。

由于本站有很多   Autojs   用户,所以本次针对  Autojs  加做了一次优化。增加了  Autojs   一键配置,感谢大家提出的宝贵意见,您们的满意是我最大的追求。

Autojs 加密选择

通过勾选  Autojs  加密选项,系统会自动配置适合   Autojs   加密的方案。

Autojs 加密主要调整内容

1、加密PX平坦系数的调整,更加适合  Autojs  语法,使得   Autojs   加密后脚本运行速度不会受到影响。

2、加密语法更兼容  Autojs  。

3、更加适合   Autojs   安全的加密算法。

4、  Autojs   不需要控制台输出和反调试,当选择  Autojs  的时候,会自动屏蔽 “禁用控制台调试” 和 “禁止控制台输出”。

Autojs 加密注意事项

由于平时和使用 Autojs 的同学接触较多,发现一个比较严重的问题。Autojs 的研发人员,对   Autojs   的语法、JavaScript 语法谨慎度、严谨度等都比较粗糙,导致代码加密后不能运行,针对这个问题,下面提几点,希望  Autojs  的研发人员,大神们注意了。

1、if、for、try...catch 等包含局部作用于的语法块的书写注意点。

错误示范:

  1. if(type == 1){
  2. var mq = 'active';
  3. }else if (type == 2){
  4. var mq = 'selected';
  5. }else{
  6. var mq = 'checked';
  7. }
  8. //这里使用 mq
  9. console.log(mq);

正确示范:

  1. var mq = 'checked';
  2. if(type == 1){
  3. mq = 'active';
  4. }else if (type == 2){
  5. mq = 'selected';
  6. }
  7. //这里使用 mq
  8. console.log(mq);

其他说明:

包括 “for” 循环中,写了局部变量,然后在 for 的外面去使用,这也是同理的道理。

包括try...catch 中,写了局部变量,然后在外面去使用,这也是同理的道理。

不要觉得这些无所谓,其实不管您是为了最后加密,还是平时书写,我们应该能注意的就要注意到,能讲究的就要讲究,这样写出来的代码会更优秀,容错率高,不会说运行着突然出一些莫名其妙的问题。

2、方法名变量名放到字符串里,或者数组里等问题说明。

错误示范:

  1. function demo() {
  2. alert('jsjiami.com');
  3. }
  4. setInterval("demo()",1000);

正确示范:

  1. function demo() {
  2. alert('jsjiami.com');
  3. }
  4. setInterval(demo,1000);

其他说明:

这样的案例我看到N次,有的人是把方法放入数组中,或者去拼接字符串,然后去 eval 执行,都是同样的道理,因为字符串在没有运行的时候,我们的加密工具是无法识别是否有关联。所以别用方法名、变量名以字符串方式去传递。

3、UI代码,也是最重要的问题。

最好的方式是把 ui 代码修改一下。

原来代码:


ui.layout(
    <drawer id="drawer">
        <vertical>
            <appbar bg="#ff0000">
                <toolbar id="toolbar" title="演示代码"/>
                <tabs id="tabs"/>
            </appbar>
            <viewpager id="viewpager">
                <frame>
                    <vertical gravity="top">
                        <text text="演示代码" margin="10" textColor="black" textSize="16sp"/>
                    </vertical>
                </frame>
                <frame layout_weight="1">
                    <webview id="webview" w="*" h="*"/>
                </frame>
            </viewpager>
        </vertical>
    </drawer>

    );

修改后代码:

var demo = '<drawer id="drawer">\
    <vertical>\
        <appbar bg="#ff0000">\
            <toolbar id="toolbar" title="演示代码"/>\
            <tabs id="tabs"/>\
        </appbar>\
        <viewpager id="viewpager">\
            <frame>\
                <vertical gravity="top">\
                    <text text="演示代码" margin="10" textColor="black" textSize="16sp"/>\
                </vertical>\
            </frame>\
            <frame layout_weight="1">\
                <webview id="webview" w="*" h="*"/>\
            </frame>\
        </viewpager>\
    </vertical>\
</drawer>'
    ui.layout(demo);


这也就能在使用“ https://www.jsjiami.com 加密”了

我们在   Autojs   放入了ui; 代码就是ui.layout() 包含的代码,这种代码因为是ui,其实没必要加密,如果您就是想加密,先用 : JS/HTML混合加密【记得选纯JS加密】。

然后放到  JS  文件中,可以一起用我们的最牛加密  https://www.jsjiami.com 加密,这样会效果好点。

还有一些 Autojs 相关问题,请联系客服QQ:84034666。 我们尊重每一个建议。


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/375.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
Autojs怎么安全加密Autojs在线加密工具注意事项
JS加密,JS在线混淆加密,JavaScript在线加密
七牛Maven项目使用,以及注意事项
关于本站所有JavaScript 加密、混淆、解、美化等安全说明
Javascript不可逆加密,JS加密工具sojson.v5 版本更新说明
Shiro教程(三)Shiro web.xml中Filter配置,配置注意事项
JS解,JavaScript 解,任何JS加密都能100%解,以及JS 加密讲解
Spring 3.x 升级到Spring 4.x 注意事项和步骤,错误解决方法
域名备案注意事项,网站域名ICP备案快速通过攻略【干货分享】
JS加密V6版本上线了,JS加密升级,原来的sojson.v5加密升级到JS加密第六个版本!!!
最新文章
Flink 在又拍云日志批处理中的实践 7402
个推异常值检测和实战应用-又拍云 1400
TCP 和 UDP协议详细讲解,优缺点分析讲解 7602
URL中乱七八糟的字符讲解,来源以及如何解决 4761
HTTP/3 来了,您真的了解它么? 5962
当我谈 HTTP 时,我谈些什么? 11514
新浪短链(t.cn)最新申请官方API的方法讲解。 72080
QUIC / HTTP3 协议详细分析讲解 10169
恭喜那个做云存储的七牛云完成 F 轮 10 亿人民币的融资,开启新的云旅程 8626
Autojs怎么安全加密?Autojs在线加密工具注意事项。 36216
最热文章
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 650804
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 598450
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 494820
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 487575
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 481773
Elasticsearch教程(四) elasticsearch head 插件安装和使用 442403
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 225382
谈谈斐讯路由器劫持,你用斐讯路由器,你需要知道的事情 202048
Elasticsearch教程(一),全程直播(小白级别) 190163
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 171953
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...