加固助手3.7.1命令行调整说明
本帖最后由 加固保客服003 于 2023-6-27 18:49 编辑360加固助手现已更新至3.7.1版本,对命令行模式的使用方式进行了重新设计,原有的操作方式和命令已被调整或移除,相关调整说明如下:
重要变化:
1. 现在对于带有可配置项的加固功能参数进行了大幅优化,可实现在一行配置代码中实现所有带有可配置项的加固功能配置:
例如:
在早期版本中,我们需要配置APK加固的SO保护和资源文件保护功能时需要如下方式:
<div><b>-config -so -assets</b></div><div><b>-config_so 1.so 2.so</b></div><div><b>-config_assets a.txt b.txt</b></div>
而现在将简化为:
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><b>-filecheck # 文件完整性校验</b></div><div><b>-so_private # SO防盗用</b></div><div><b>-vmpLifeCycle # 生命周期函数VMP保护</b></div>
这三个加固功能参数使用了三种不同风格的命名方式,从开发者的角度上讲:缺乏统一的命名规范,显得很混乱。从一般用户的角度上讲:有参数区分大小写、又有参数不区分大小写、还有参数中间有下划线等特殊字符,很容易出现敲错配置不生效的情况。
在新版本中:
我们对加固功能的参数命名进行了统一处理:
<div><b>-file-check # 文件完整性校验</b></div><div><b>-so-private # SO防盗用</b></div><div><b>-vmp-life-cycle # 生命周期函数VMP保护</b></div>
命名规则如下:
每个单词间使用-(短横杠)作为连接符号。
所有参数中的字母统一使用小写字母。
其它变化:
在早期版本中,一些命令支持根据用户套餐自动设置加固类型,例如-importsign。但这不适合对命令本身的功能进行整合和扩展,会增加错误配置的风险。因此在新版本中,我们移除了这种特性,现在需要手动指明加固类型,以此来防止潜在的错误配置风险。
加固助手3.7.1命令行调整具体请以压缩包内的使用手册、 help.txt 或 -help 命令内容为准,为不影响您在更新后对命令行加固的正常使用,请在下载后先查看上述文件内容再使用。
现在Linux版本已经不能用了,提示升级到最新版,官网又没得下载
页:
[1]