BOF.NET icon indicating copy to clipboard operation
BOF.NET copied to clipboard

A .NET Runtime for Cobalt Strike's Beacon Object Files

Results 5 BOF.NET issues
Sort by recently updated
recently updated
newest added

Adds `bofnet_executeassembly` function to execute standard .NET assemblies in-process through BOF.NET. Arguments can be optionally supplied. Console output is captured in a memory stream then returned through `BeaconConsole.WriteLine()`. Thanks for...

Hey, Really appreciate the effort that's gone into supporting the undocumented BOF functionality. I've run into an issue with `DownloadFile()`. It appears to work fine with `bofnet_execute` but throws a...

A BSTR `friendlyName` is declared but not freed in the main body of `getAppDomain` and the memory is leaked as a result ```diff while((hr = icrh->NextDomain(hDomainEnum, &iu)) == S_OK){ !...

I have attempted to build the solution and although it successfully created BOFNET.dll and bofnet.cna, it did not create bofnet_execute.cpp.x64.obj. From the cobalt strike server, the cna script needs to...

I am getting this error on the command line when calling bofnet_init. I used BOFNET 1.2.0 and copied the DLL. ![image](https://github.com/user-attachments/assets/805488e9-14b3-48b5-a5e8-d365bfc63e8d)