首页
/ 【亲测免费】 GrabAccess 项目使用教程

【亲测免费】 GrabAccess 项目使用教程

2026-01-15 16:54:06作者:农烁颖Land

1. 项目的目录结构及介绍

GrabAccess 项目的目录结构如下:

GrabAccess/
├── Stage1-UEFI/
│   ├── ... (UEFI 相关文件)
├── Stage2-NativeNT/
│   ├── ... (Windows Native NT 相关文件)
├── images/
│   ├── ... (项目相关图片)
├── LICENSE
├── readme.md
├── readme_cn.md
├── build.bat
└── native.exe

目录结构介绍

  • Stage1-UEFI/: 包含 UEFI 相关文件,用于在 UEFI 环境中写入 WPBT 条目。
  • Stage2-NativeNT/: 包含 Windows Native NT 相关文件,用于部署 Payload 并设置启动项。
  • images/: 包含项目相关的图片文件。
  • LICENSE: 项目的许可证文件,采用 GPL-3.0 许可证。
  • readme.md: 项目的英文介绍文档。
  • readme_cn.md: 项目的中文介绍文档。
  • build.bat: 用于打包 GrabAccess 和指定程序的批处理文件。
  • native.exe: 打包后的可执行文件,用于在 UEFI 环境中执行。

2. 项目的启动文件介绍

GrabAccess 项目的启动文件主要包括 native.exebuild.bat

native.exe

native.exe 是 GrabAccess 项目的主要启动文件,它包含了 UEFI 和 Windows Native NT 阶段的逻辑。在 UEFI 阶段,它负责写入 WPBT 条目;在 Windows Native NT 阶段,它负责部署 Payload 并设置启动项。

build.bat

build.bat 是一个批处理文件,用于将 GrabAccess 和指定的程序打包在一起。具体步骤如下:

  1. 将指定的程序重命名为 payload.exe
  2. payload.exe 放置在 GrabAccess 的根目录下。
  3. 运行 build.bat 进行打包。

打包完成后,生成的 native.exe 文件将包含 GrabAccess 和指定的程序。

3. 项目的配置文件介绍

GrabAccess 项目没有传统的配置文件,但其功能可以通过修改 native.exebuild.bat 来实现。

native.exe

native.exe 的配置主要通过其内部逻辑实现,包括:

  • WPBT 条目写入: 在 UEFI 环境中写入 WPBT 条目。
  • Payload 部署: 在 Windows Native NT 阶段部署 Payload 并设置启动项。

build.bat

build.bat 的配置主要通过修改批处理文件中的路径和文件名来实现。例如,可以通过修改 payload.exe 的路径来指定不同的程序进行打包。

:: build.bat 示例
@echo off
setlocal

:: 设置 Payload 路径
set PAYLOAD_PATH=payload.exe

:: 打包逻辑
:: ...

endlocal

通过修改 PAYLOAD_PATH 变量,可以指定不同的程序进行打包。


以上是 GrabAccess 项目的使用教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望这份文档能帮助你更好地理解和使用 GrabAccess 项目。

登录后查看全文
热门项目推荐
相关项目推荐