Skip to content

v1.1.0

Latest

Choose a tag to compare

@lamaper lamaper released this 01 Apr 12:18
· 1 commit to main since this release

更新内容

完善了PEB的功能,,现在PEB支持自加解壳、支持花指令混淆。

说明

这是一个实验型项目,不是生产级编译器,不对产生的任何问题负责。

后续我会继续完善 PE 后端的正规性,加强重定位支持、测试和更清晰的布局设计,同时继续保留 PEB 后端作为 Windows 底层与安全研究方向的实验分支。

使用

查看帮助:

.\bfc.exe --help

编译为默认模式(PEB):

.\bfc.exe hello.bf -o hello.exe

指定 PE 模式:

.\bfc.exe hello.bf -c pe -o hello_pe.exe

指定 PEB 模式:

.\bfc.exe hello.bf --config=peb -o hello_peb.exe

开启优化:

.\bfc.exe hello.bf -c pe -O2 -o hello_opt.exe

进入 Brainfuck Shell:

.\bfc.exe --shell