The PE file analysis toolkit
- binary-analysis
- reverse-engineering
- pe-file
- portable-executable
47,133 repositories indexed
25–48 of 60 · Most stars
The PE file analysis toolkit
PEframe is a open source tool to perform static analysis on Portable Executable malware and malicious MS Office documents.
Java library to analyse Portable Executable files with a special focus on malware analysis and PE malformation robustness
🔒Unified API for password hashing algorithms
Java cryptographic library that supports Argon2, bcrypt, scrypt and PBKDF2 aimed to protect passwords in databases. Easy to use by design, highly customizable, secure and portable. All the implementations follow the standards and have been reviewed to perform better in the JVM.
Scriptable network authentication cracker
Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API
Auditable & minimal JS implementation of public-key post-quantum cryptography
🗜️ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering(使用C和Intel x86汇编开发的Windows x86可执行文件打包工具,打包后的新文件可以阻碍逆向工程)
The universe in numbers. Free, open-source calculators for everything countable.
Small portable Elliptic-Curve Diffie-Hellman in C
Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, header-only C/C++) 27GB/s + PRNG
High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.
Suitable for Android APK reverse engineering analysis
Open source Windows x64 PE packer and crypter. Compresses and encrypts executables with a custom virtual machine into a self extracting stub.
Delphi debug framework
Portable version of Bouncy Castle with support for .NET 4, .NET Standard 2.0, MonoAndroid, Xamarin.iOS, .NET Core
hackers-grep is a utility to search for strings in PE executables including imports, exports, and debug symbols
TranslatedPassword generation tool: flexible and scriptable password dictionary generator which can support brute-force, combination, complex rule mode etc...
preflight helps you verify scripts and executables to mitigate chain of supply attacks such as the recent Codecov hack.
Python implementation of the Packed Executable iDentifier (PEiD)
Universal script packer-- transforms any type of script into a protected ELF executable, encrypted with anti-debugging.
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.