RiscVM

轻量级RISC-V指令解释器

一个革命性的RISC-V指令解释器,提供类似CobaltStrike BOF的功能,但更加安全、轻量且跨平台。 无需可执行内存,支持多操作系统,解释器大小仅10KB左右。

核心特性

🛡️

无需可执行内存

通过解释执行RISC-V指令,完全避免了传统BOF需要分配可执行内存的安全风险,更难被安全软件检测。

🔗

强大的链接器支持

内置链接器支持Windows、Linux、macOS三大主流操作系统,提供统一的开发和部署体验。

极致轻量

解释器核心大小仅约10KB,启动速度快,内存占用极低,适合资源受限的环境。

与BOF对比

特性 CobaltStrike BOF RiscVM
内存执行 需要可执行内存 无需可执行内存
平台支持 主要Windows Windows/Linux/macOS
大小 依赖Beacon ~10KB独立运行
检测难度 中等 极高
开发语言 C/C++ Zig

支持平台

🪟

Windows

Windows 7+
x86/x64架构

🐧

Linux

主流发行版
x86_64/ARM64

🍎

macOS

macOS 10.14+
Intel/Apple Silicon