ELFSign
所属分类:加密解密
开发工具:C
文件大小:31KB
下载次数:0
上传日期:2020-08-23 00:40:25
上 传 者:
sh-1993
说明: ELF验证器
(ELF verifier)
文件列表:
CMakeLists.txt (872, 2020-08-23)
LICENSE (18092, 2020-08-23)
include (0, 2020-08-23)
include\apue.h (3214, 2020-08-23)
include\argh.h (2714, 2020-08-23)
include\base64.h (4743, 2020-08-23)
include\config.h (326, 2020-08-23)
include\config.h.in (346, 2020-08-23)
include\elf_32.h (1062, 2020-08-23)
include\elf_64.h (998, 2020-08-23)
include\sign.h (1109, 2020-08-23)
include\sign32.h (526, 2020-08-23)
include\sign64.h (526, 2020-08-23)
include\test.h (224, 2020-08-23)
src (0, 2020-08-23)
src\CMakeLists.txt (344, 2020-08-23)
src\elf32.c (8801, 2020-08-23)
src\elf64.c (8642, 2020-08-23)
src\main.c (3148, 2020-08-23)
src\sign.c (6606, 2020-08-23)
src\sign32.c (4824, 2020-08-23)
src\sign64.c (4761, 2020-08-23)
src\test (0, 2020-08-23)
src\test\elf32test.c (2520, 2020-08-23)
src\test\elf64test.c (2298, 2020-08-23)
src\test\sign32test.c (533, 2020-08-23)
src\test\sign64test.c (533, 2020-08-23)
src\test\signtest.c (2291, 2020-08-23)
src\util (0, 2020-08-23)
src\util\err.c (2265, 2020-08-23)
src\util\log.c (2217, 2020-08-23)
# ELFSign
### 0x01 介绍
---
该项目用于给ELF文件进行签名,并将签名存储至一个新的section中。
### 0x02 安装方式
---
```shell script
mkdir build
cd build
cmake ..
make
```
### 0x03 使用方法
---
可以给ELF文件签名与验证,验证通过后可执行:
```usage
USAGE: ./ELFSign [options] file...
Options:
-c, --check Check ELF file and execute it
-X, --check-X509 Check ELF file with X509 and execute it
-s, --sign Sign a ELF file
-a, --argument Set arguments of ELF file to execute
-g, --generate Generate public and private key pair
-x, --create-X509 Generate X509 certificate
-p, --path Set the path of public/private key
-e, --elf Set the path of ELF file
Example:
./ELFSign --sign -p ./prikey.pem -e hello.out
./ELFSign -c -p ./pubkey.pem -e hello.out
./ELFSign -X -p ./ELFSign.pem -e /usr/bin/cat -a a.txt
```
近期下载者:
相关文件:
收藏者: