TranslatedProvides a practical interactive interface for large language models (LLMs) such as GPT/GLM, with special optimization for the paper reading/polishing/writing experience. Modular design, supports custom shortcut buttons & function plugins, supports project analysis & self-translation for Python, C++ and other projects, PDF/LaTeX paper translation & summarization, supports querying multiple LLM models in parallel, and supports local models such as chatglm3. Integrates Tongyi Qianwen (Qwen), deepseekcoder, iFlytek Spark, ERNIE Bot (Wenxin Yiyan), llama2, rwkv, claude2, moss, and more.
Exploit Development and Reverse Engineering with GDB & LLDB Made Easy
A powerful and user-friendly binary analysis platform!
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
A system-level, binary package and environment manager running on all major operating systems and platforms.
- conda
- package-management
- python
The FLARE team's open-source tool to identify capabilities in executable files.
This 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.
Curated reverse-engineering tools and learning resources for binaries, apps, firmware, formats, and protocols.
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
BinaryAlert: Serverless, Real-time & Retroactive Malware Detection.
Neo4j Bolt driver for Python
The Artillery Project is an open-source blue team tool designed to protect Linux and Windows operating systems through multiple methods.
Awesome Reverse Engineering Anything: tools, projects, case studies and research papers for websites, games, apps, binaries, firmware and communication protocols.
Hachoir is a Python library to view and edit a binary stream field by field
Simplifying encrypted traffic analysis for researchers by making protocol decryption effortless.
40K, small memory footprint, single binary that run list of commands in parallel and waits for their termination
📜 Package for working with Valve's text and binary KeyValue format
EVTXtract recovers and reconstructs fragments of EVTX log files from raw binary data, including unallocated space and memory images.
SuperGhidra: Autonomous Agent Reverse Engineering, Lock-Free Ghidra Daemon & C++ Recovery Suite
- arm64
- binary-analysis
- decompiler
- disassembler
Python implementation of the Packed Executable iDentifier (PEiD)
- peid
- peid-signature
- pe-file
- pe-files
Docker image gathering packers and tools for making datasets of packed executables and training machine learning models for packing detection
- docker-image
- executable-packing
- malware-packers
- research-platform
Analysis tool for estimating the likelihood that a binary contains compressed or encrypted bytes
- entropy
- pe-file
- pe-files
- pe-format
Dataset of packed PE samples
A Python3 utility to convert an arbitrary binary file to Python source for storage in Flash