Skip to content

brmkit/bof-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bof-vscode

just another development environment for Beacon Object Files (BOFs).

overview

This repository provides the core tools and templates you need to speed up BOF development and testing. Includes a ready-to-use DevContainer for VSCode, COFFLoader for local testing, an automated builds, and a "standardized" project structure.

It follows the TrustedSec BOF Development Course, which I found incredibly useful for understanding BOF internals (highly recommended).

You can also check out a great resource like awesome-bof.

quick start

  • copy the _template directory to start a new BOF project
  • implement your logic in entry.c
  • run make to build a single BOF, or ./make_all.sh to compile them all at once
  • test with COFFLoader

This repository takes care of the boring things so you can focus entirely on the fun part: swearing.

About

vscode development environment for Beacon Object Files (BOFs)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors