returned for Tags:"Executable"
PeNet is a Windows PE (Portable Executable) parser written in C#. It parses all PE header structures for x32 and x64. It supports the ImpHash algorithm which is popular in malware analysis. You can use it for string and pattern matching in PE files.
A correctness and security checker for Windows portable executables and Linux ELF binaries. BinSkim scans binaries to ensure they have been compiled in a secure way, e.g., by opting into data execution prevention, address layout randomization and other features.
Tool that allows you to pack all your DLLs to the main executable.
More info: https://github.com/cincuranet/SingleExecutable/blob/master/README.md .
Wrapper for command line interface executables
A full featured class library for reading the Portable Executable file format covering all major sections.
A set of classes that extends the Workshell.PE class library to help deal with the standard resource types within an executable such as bitmaps, icons, cursors etc.
Helper for spawning and tracking output of other programs
Whistle is a helper C# library to start external executable from within a .NET process and return any output produced by the executable.
Declarative framework for CLI applications
Ratchet Elf is part of the Ratchet project and provide tools to manipulate Elf executables within the application. This tool is design to help user read write and even map elf executable within a C# application
Shamz is a micro library for mocking command line executables. Shamz allows you to dynamically create an executable which will match command line args and take some action (delay, return a specific exit code, etc..). Useful for writing tests against an external executable.
Provides types to read Windows minidumps into C# structures. Defines MINIDUMP_HEADER and other types from the Windows API.
Adds a new type of process with the type name "ExecutableProcess", allowing any type of file to be started straight from the exe that is associated with it's filetype. While you can already start files using "Process.Start", this allows files to be used in the context of the program, allowing...
Pipe streams in .NET without deadlocks.
Library to get information about executable files.