SysWhispers 项目使用教程
SysWhispers AV/EDR evasion via direct system calls.
项目地址: https://gitcode.com/gh_mirrors/sy/SysWhispers
1. 项目的目录结构及介绍
SysWhispers 项目的目录结构如下:
SysWhispers/
├── SysWhispers.py
├── syscalls.c
├── syscalls.h
├── syscallsasm.asm
├── syscallsx64.asm
├── syscallsx86.asm
├── syscallsx64.h
├── syscallsx86.h
├── LICENSE
└── README.md
目录结构介绍:
-
SysWhispers.py: 项目的主脚本文件,用于生成系统调用头文件和源文件。 -
syscalls.c: 生成的C语言源文件,包含系统调用的实现。 -
syscalls.h: 生成的C语言头文件,包含系统调用的声明。 -
syscallsasm.asm: 生成的汇编语言文件,包含系统调用的汇编代码。 -
syscallsx64.asm: 生成的64位汇编语言文件,包含64位系统调用的汇编代码。 -
syscallsx86.asm: 生成的32位汇编语言文件,包含32位系统调用的汇编代码。 -
syscallsx64.h: 生成的64位C语言头文件,包含64位系统调用的声明。 -
syscallsx86.h: 生成的32位C语言头文件,包含32位系统调用的声明。 -
LICENSE: 项目的开源许可证文件。 -
README.md: 项目的说明文档,包含项目的基本介绍和使用方法。
2. 项目的启动文件介绍
项目的启动文件是 SysWhispers.py。该文件是一个Python脚本,用于生成系统调用的头文件和源文件。用户可以通过运行该脚本来生成适用于不同架构(如x86和x64)的系统调用代码。
使用方法:
python SysWhispers.py
运行该命令后,脚本会自动生成相应的头文件和源文件,并将其放置在项目目录中。
3. 项目的配置文件介绍
SysWhispers 项目没有传统的配置文件,其主要功能是通过 SysWhispers.py 脚本生成系统调用的代码。用户可以通过命令行参数来定制生成的代码,例如指定目标架构(x86或x64)等。
命令行参数示例:
python SysWhispers.py --arch x64
该命令会生成适用于64位架构的系统调用代码。
以上是 SysWhispers 项目的使用教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这些内容能帮助你更好地理解和使用该项目。
文章来源于互联网:SysWhispers 项目使用教程
N46Whisper 项目使用教程 N46Whisper Whisper based Japanese subtitle generator 项目地址: https://gitcode.com/gh_mirrors/n4/N46Whisper 1. 项目目录结…
5bei.cn大模型教程网










