Open jiewu9823 opened 9 months ago
dim_tool :
dim_gen_baseline --help
#打印dim_gen_baseline命令行帮助信息。
dim_gen_baseline --verbose PATH...
#增加打印等级,显示更详细信息。
dim_gen_baseline --hashalgo <ALGO> PATH...
#指定算法,可选sha256,sm3,默认sha256。
dim_gen_baseline --root <PATH> PATH...
#指定相对根目录路径,指定后静态基线数据中的路径会截取相对根目录路径前缀。
dim_gen_baseline --output <PATH> PATH...
#将生成的静态基线数据写入指定文件中。
dim_gen_baseline --recursive PATH...
#递归目录,为符合条件的文件生成静态基线(当前支持可执行ELF文件和后缀为.ko内核模块文件)。
....
dim_gen_baseline --kernel <RELEASE> PATH
#生成内核静态基线,并制定内核版本号,此参数与--recursive参数冲突。
dim_gen_baseline --pagesize <SIZE> PATH..
#计算动态基线时,制定页对齐大小,可选0,4K,0代表按照代码段实际长度计算,4K代表按照4K页对齐计算。此参数仅对可执行ELF文件有效。
需要在 openeuler riscv 环境测试
老师我是openeuler riscv环境下,后续还会进行dim的功能验证。
在riscv64架构上验证软件包dim,dim_tools功能
参考以下链接 https://gitee.com/openeuler/dim_tools https://gitee.com/openeuler/dim