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.
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.
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
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...
A .NET library containing restricted process executor which can be used to run Windows programs with restricted rights. RestrictedProcess.NET can also limit the time and the memory of a running process.
Contais utility classes that can be used to check debug signatures of files. Allows reading Portable Executable (e.g. DLL, EXE) and Program Database (PDB) files. Also ones that are packed into ZIP archive or NuGet package.
This package also provides a class that can be used to group readings by the...