加固保客服003 发表于 2023-6-27 18:47

加固助手3.7.1命令行调整说明

本帖最后由 加固保客服003 于 2023-6-27 18:49 编辑

360加固助手现已更新至3.7.1版本,对命令行模式的使用方式进行了重新设计,原有的操作方式和命令已被调整或移除,相关调整说明如下:

重要变化:
1. 现在对于带有可配置项的加固功能参数进行了大幅优化,可实现在一行配置代码中实现所有带有可配置项的加固功能配置:

例如:

在早期版本中,我们需要配置APK加固的SO保护和资源文件保护功能时需要如下方式:


<div&gt;<b&gt;-config -so -assets</b&gt;</div&gt;<div&gt;<b&gt;-config_so 1.so 2.so</b&gt;</div&gt;<div&gt;<b&gt;-config_assets a.txt b.txt</b&gt;</div&gt;

而现在将简化为:

java -jar jiagu.jar -config-jiagu add -so=1.so,2.so -assets=a.txt,b.txt

2. 对配置类的命令(例如加固功能配置、签名配置等)现在增加了操作符标识,以此扩展了相关命令的功能,同时还对不同加固类型的命令进行了整合:

例如签名设置:

使用-config-sign add XXX 代替了-importsign XXX命令。其中XXX是加固类型。

增加-config-sign delete实现了“签名配置删除”功能。

使用-config-sign show XXX代替了-showsign命令。其中XXX是加固类型。

3. 对加固功能参数的名称进行了统一化处理:

早期版本中:

加固功能参数的名称格式较为混乱,例如APK加固中的文件完整性校验、SO防盗用和生命周期函数VMP保护:

<div&gt;<b&gt;-filecheck    # 文件完整性校验</b&gt;</div&gt;<div&gt;<b&gt;-so_private   # SO防盗用</b&gt;</div&gt;<div&gt;<b&gt;-vmpLifeCycle # 生命周期函数VMP保护</b&gt;</div&gt;
这三个加固功能参数使用了三种不同风格的命名方式,从开发者的角度上讲:缺乏统一的命名规范,显得很混乱。从一般用户的角度上讲:有参数区分大小写、又有参数不区分大小写、还有参数中间有下划线等特殊字符,很容易出现敲错配置不生效的情况。

在新版本中:

我们对加固功能的参数命名进行了统一处理:


<div&gt;<b&gt;-file-check   # 文件完整性校验</b&gt;</div&gt;<div&gt;<b&gt;-so-private   # SO防盗用</b&gt;</div&gt;<div&gt;<b&gt;-vmp-life-cycle # 生命周期函数VMP保护</b&gt;</div&gt;

命名规则如下:

每个单词间使用-(短横杠)作为连接符号。

所有参数中的字母统一使用小写字母。

其它变化:
在早期版本中,一些命令支持根据用户套餐自动设置加固类型,例如-importsign。但这不适合对命令本身的功能进行整合和扩展,会增加错误配置的风险。因此在新版本中,我们移除了这种特性,现在需要手动指明加固类型,以此来防止潜在的错误配置风险。

加固助手3.7.1命令行调整具体请以压缩包内的使用手册、 help.txt 或 -help 命令内容为准,为不影响您在更新后对命令行加固的正常使用,请在下载后先查看上述文件内容再使用。

360fans_ZqHlYO 发表于 2024-6-19 10:04

现在Linux版本已经不能用了,提示升级到最新版,官网又没得下载
页: [1]
查看完整版本: 加固助手3.7.1命令行调整说明