# 简介
Amber 是一个不依赖位置的(反射式) PE 加载器,可在内存中执行原生 PE 文件(EXE、DLL、SYS 等)。它支持隐蔽的内存中有效载荷部署,可用于绕过防病毒、防火墙、IDS、IPS 产品和应用程序白名单缓解措施。Amber 生成的反射式有效载荷可以从远程服务器中提取,也可以直接在内存中执行,就像一般的 shellcode 一样。默认情况下,每个生成的有效载荷都使用新一代 [SGN 编码器](https://github.com/EgeBalci/sgn) 进行编码。Amber 使用 [CRC32_API](https://github.com/EgeBalci/crc32_api) 和 [IAT_API](https://github.com/EgeBalci/iat_api) 来不引人注目地解析 Windows API 函数地址。在 PE 文件被加载并在内存中执行后,反射式有效载荷会被删除,以躲避内存扫描程序。
# 安装 可在 [releases](https://github.com/EgeBalci/amber/releases) 目录下找到预编译的二进制文件。
| -o,--out |
str
|