Windows加固工具使用说明

该加固工具为jar包文件,加固对象为Unity项目生成Windows可执行项目后的目录。

一、游戏包加固

1.命令行参数

java -jar FairGuard.jar -autoconfig [options] -inputfile %inputdir% [-outputfile %outputdir%]

参数说明:

参数说明
-autoconfig必填项,自动配置加固参数
[options]可选项,对加固后的zip文件进行签名或者对齐
-inputfile必填项,参数后面跟待加固的项目的目录路径
-outputfile可选项,输出文件路径名。如未设置此选项,则输出文件路径默认为%inputdir%同目录,以_fairguard_protected.zip为结尾的文件名

2.config.ini配置

config.ini文件位于FairGuard.jar相同目录下,如下是它主要字段的设置:

1) gamekey设置

用户需要将gamekey填写在该配置文件中,格式如图1所示。若无gamekey,请至官网申请。

图1 gamekey配置

2) 加固目录设置

图2 packworkdir配置

设置加固目录,用于存放加固过程中的临时文件,如未设置,则FairGuard.jar所在目录存放临时文件

二、签名

加固后应自行重签名,以防止杀毒软件误杀。