126 skills found · Page 1 of 5
JonathanSalwan / ROPgadgetThis tool lets you search your gadgets on your binaries to facilitate your ROP exploitation. ROPgadget supports ELF, PE and Mach-O format on x86, x64, ARM, ARM64, PowerPC, SPARC, MIPS, RISC-V 64, and RISC-V Compressed architectures.
hasherezade / Pe SieveScans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).
hasherezade / Pe BearPortable Executable reversing tool with a friendly GUI
hasherezade / LibpeconvA library to load, manipulate, dump PE files. See also: https://github.com/hasherezade/libpeconv_tpl
guidedhacking / GuidedHacking InjectorThe BEST DLL Injector Library.
horsicq / XPEViewerPE file viewer/editor for Windows, Linux and MacOS.
trailofbits / Pe ParsePrincipled, lightweight C/C++ PE parser
hasherezade / Pe Bear ReleasesPE-bear (builds only)
rose-compiler / RoseROSE is an open-source compiler framework engineered by LLNL supporting program analysis and transformation at both the source and binary levels. ROSE can act as a compiler frontend for C, C++ (including applications which use UPC, OpenMP, or Cuda), Fortran, Java, Ada, and supports ELF and PE binary formats for a variety of instruction sets.
lepotekil / MsfManiaPython AV Evasion Tools
saferwall / PeA :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.
MrSmith33 / VoxVox language compiler. AOT / JIT / Linker. Zero dependencies
tgrysztar / Fasmgflat assembler g - adaptable assembly engine
HoShiMin / FormatPEA bunch of parsers for PE and PDB formats in C++
hasherezade / IAT PatcherPersistent IAT hooking application - based on bearparser
nodejs / PostjectEasily inject arbitrary read-only resources into executable formats (Mach-O, PE, ELF) and use it at runtime.
serge1 / COFFIA header-only C++ library for accessing files in COFF binary format. (Including Windows PE/PE+ formats)
gitGNU / ObjconvObject file converter This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassembler supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction sets.
dr4k0nia / OrigamiPacker compressing .net assemblies, (ab)using the PE format for data storage
jovibor / PepperPE32 (x86) and PE32+ (x64) binaries analysis tool, resources viewer/extractor.