There are 2 repositories under coff topic.
A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
COFF and Portable Executable format described using standard C++ with no dependencies.
bof-launcher - library for loading, executing and in-memory masking BOFs on Windows (x64, x86) and Linux (x64, x86, aarch64, arm). Ready to use in C/Zig/Rust/Go/C++ applications.
A header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
A reimplementation of Cobalt Strike's Beacon Object File (BOF) Loader
:wrench: tool for embedding various type of resources in go Windows executable
A portable and complete C++ library for object file parsing and manipulation
This repo is a guide how to create manually executable file in Windows OS.
GUI tool to convert binary files to DOS Object OBJ/OMF,COFF, Amiga Hunk, and GWBASIC BSV format. Creates byte exact files as Turbo Pascal BINOBJ and Turbo C BGIOBJ. Can be used with Turbo Pascal, QuickPascal, Freepascal ,Turbo C, QuickC, and Open Watcom compilers.
独自拡張 64ビット WebAssembly と、PE32+ DLL や UEFI アプリを出力する C コンパイラ試作版
Rust crate for embedding, manipulating and retrieving data embedded in binaries using linker sections
A command line tool for the extraction of the .text section of 32/64-bit COFF objects, and ELF64 Relocatable objects.
A Parser and Generator for Windows Object Files (COFF: Common Object File Format)
A POC or Template whatever for developing BOFs for Sliver, Havoc, Cobalt Strike or most COFFLoaders in Rust.
A utility for cross-platform development of function libraries, for converting and modifying object files and for executable files for all x86 and x86-64 platforms.dumping and disassembling object and