Example Usage
// Load object file (COFF or ELF) and get a handle to it
BofObjectHandle bof_handle;
if (bofObjectInitFromMemory(obj_file_data, obj_file_data_size, &bof_handle) < 0) {
// handle the error
}
// Execute
BofContext* context = NULL;
if (bofObjectRun(bof_handle, NULL, 0, &context) < 0) {
// handle the error
}
// Get output
const char* output = bofContextGetOutput(context, NULL);
if (output) {
// handle BOF output
}
bofContextRelease(context);
See also
Impacket
Open Source
Kali
Collection of Python classes for working with network protocols. Includes tools for SMB, MSRPC, LDAP…
ntlm_theft
Open Source
Creates malicious files (LNK, SCF, PDF, DOCX, etc.) that force a Windows system to authenticate to a…
365
Free
BlueTeam, RedTeam, Bug bounty, CTI, OSINT, Threat Hunting, Network and Web Recon, Discovery, Enumera…
PowerSploit
Open Source
Kali
Collection of PowerShell modules for post-exploitation. Includes PowerView for AD recon, PowerUp for…
Red-Team-Rust
Open Source
A beginner-friendly collection of Rust notes focused on Red Team Tooling • Malware Development • Sys…
Evil-WinRM
Open Source
Kali
Full-featured WinRM shell for hacking and penetration testing. Supports pass-the-hash, file upload/d…