barectf

C99 code generator to write native CTF

Install

All systems
curl cmd.cat/barectf.sh
Debian Debian
apt-get install python3-barectf
Ubuntu
apt-get install python3-barectf
image/svg+xml Kali Linux
apt-get install python3-barectf
Windows (WSL2)
sudo apt-get update sudo apt-get install python3-barectf
Raspbian
apt-get install python3-barectf

python3-barectf

C99 code generator to write native CTF

barectf is a command-line utility which generates C99 code that is able to write native Common Trace Format (CTF) binary streams. The target audience is developers who need to trace bare metal systems (without an operating system). The code produced is pure C99 and can be lightweight enough to fit on a tiny microcontroller.