Category: Reverse Engineering
Zeno Framework Common approaches to analyzing software for security vulnerabilities are such as source code reviews, static analysis, and fuzzing. Since this thesis focuses on already compiled software source code...
Fuzzowski The idea is to be the Network Protocol Fuzzer that we will want to use. The aim of this tool is to assist during the whole process of fuzzing a network...
Manul Manul is a coverage-guided parallel fuzzer for open-source and blackbox binaries on Windows, Linux and MacOS (beta) written in pure Python. Manul is distributed with default manul.config file where...
CTFTOOL ctftool is an interactive command-line tool to experiment with CTF, a little-known protocol used on Windows to implement Text Services. This might be useful for studying Windows internals, debugging...
GDA(GJoy Dex Analysizer) Most reverse engineers mainly use Java decompiler, commercial Dalvik decompiler Jeb, and smali2java to analyze Android APPs. Java decompiler is based on Java bytecode, including JD, JD-GUI,...
YARASAFE – Automatic Binary Function Similarity Checks with Yara SAFE is a tool developed to create Binary Functions Embedding developed by Massarelli L., Di Luna G.A., Petroni F., Querzoni L.,...
AntiCheat-Testing-Framework A framework to test any Anti-Cheat on the market. This can be used as Template or Code Base to test any Anti-Cheat and learn along the way. The entry-level...
KsDumper I always had an interest in reverse engineering. A few days ago I wanted to look at some game internals for fun, but it was packed & protected by...
AllTools All reasonably stable tools AccessMask – decode access mask for common object types BgInfo – WPF version of the Sysinternals BgInfo tool CpuStres – thread/CPU stress testing app DebugPrint – monitor OutputDebugString/DbgPrint(Ex) calls...
ida_haru scripts for IDA Pro eset_crackme IDA Pro loader/processor modules for ESET CrackMe driver VM stackstring_static IDAPython script statically-recovering strings constructed in the stack fn_fuzzy fn_fuzzy.py IDAPython script to export/compare...
HeapInspect Pwnning is an art. HeapInspect is designed to make heap much prettier. Features Free of gdb and other requirements Multi glibc support 2.19, 2.23-2.27 (currently tested) both 32bit and 64bit...
rematch REmatch, yet another binary comparison tool. Rematch is still a work in progress and is not as feature-rich as we’d like it to be. Basic functionality is available at...
ply ply is a light-weight dynamic tracer for Linux that leverages the kernel’s BPF VM in concert with kprobes and tracepoints to attach probes to arbitrary points in the kernel....
FIRMADYNE is an automated and scalable system for performing emulation and dynamic analysis of Linux-based embedded firmware. It includes the following components: modified kernels (MIPS: v2.6.32, ARM: v4.1, v3.10) for instrumentation of firmware...
patchkit Patches an ELF binary using one or more simple Python scripts. Install git clone https://github.com/lunixbochs/patchkit.git cd patchkit ./deps.sh Use patchdir Contains one or more Python patch files, which will...