Skip to content

xRedCodex/BofArsenal

Repository files navigation

BOFArsenal

C++ Platform Forks Stars License

The most extensive collection of BOFs (Beacon Object Files) tailored for Red Teams

Table of Contents

Generics

Name Description
env Retrieve and display environment variables of the target system.
dnscache Enumerate and analyze the DNS cache entries on the target machine.
enumhandles Enumerating file handles.
ipconfig Display detailed IP configuration and network adapter information.
routeprint Displays the system routing table.
selfdelete Self delete the agent file in the disk
screnshoot Take a screenshot and send to C2
rmcallback Remote the Instrumentation Callback
getcallback Check if Instrumentation Callback is set
firewalruleadd Add rule to firewall

Jmp-Exec (lateral moviment)

Name Description
wsman Executes the command in the remote machine via winrm
scm Create service in the remote machine via open service control manager
wmi Create the process in the remote machine via wmi

Persistence

Name Description
autostart Use registry to persist file execution in the machine start

Build

Build all

  1. Generate the build files using CMake:
cmake -B build -G "Unix Makefiles"  
  1. Compile all subprojects:
cmake --build build

This ensures that all directories with Makefiles are automatically built.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

The most extensive collection of BOFs (Beacon Object Files) tailored for Red Teams using C++23

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages