blukat29 / Docker Cross
Cross debugger suite
Stars: ✭ 15
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Docker Cross
Nfdx64dbg
Plugin for x64dbg Linker/Compiler/Tool detector.
Stars: ✭ 105 (+600%)
Mutual labels: reverse-engineering, debugger
Native Shim
A "shim" for loading native jni files for Android active debugging
Stars: ✭ 145 (+866.67%)
Mutual labels: reverse-engineering, debugger
Cutter
Free and Open Source Reverse Engineering Platform powered by rizin
Stars: ✭ 10,073 (+67053.33%)
Mutual labels: reverse-engineering, debugger
Ret Sync
ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers.
Stars: ✭ 896 (+5873.33%)
Mutual labels: reverse-engineering, debugger
Vegvisir
A browser based GUI for **LLDB** Debugger.
Stars: ✭ 189 (+1160%)
Mutual labels: reverse-engineering, debugger
Edb Debugger
edb is a cross-platform AArch32/x86/x86-64 debugger.
Stars: ✭ 2,019 (+13360%)
Mutual labels: reverse-engineering, debugger
X64dbg
An open-source x64/x32 debugger for windows.
Stars: ✭ 37,825 (+252066.67%)
Mutual labels: reverse-engineering, debugger
Unipacker
Automatic and platform-independent unpacker for Windows binaries based on emulation
Stars: ✭ 273 (+1720%)
Mutual labels: reverse-engineering, debugger
Detect It Easy
Program for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+19780%)
Mutual labels: reverse-engineering, debugger
Uddbg
A gdb like debugger that provide a runtime env to unicorn emulator and additionals features!
Stars: ✭ 159 (+960%)
Mutual labels: reverse-engineering, debugger
Frick
frick - aka the first debugger built on top of frida
Stars: ✭ 267 (+1680%)
Mutual labels: reverse-engineering, debugger
Xanalyzer
xAnalyzer plugin for x64dbg
Stars: ✭ 553 (+3586.67%)
Mutual labels: reverse-engineering, debugger
Keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (+6160%)
Mutual labels: reverse-engineering
Hxcpp Debugger
Visual Studio Code Debugger for Haxe/HXCPP applications
Stars: ✭ 18 (+20%)
Mutual labels: debugger
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (+5853.33%)
Mutual labels: reverse-engineering
Vscode Lldb
A native debugger extension for VSCode based on LLDB
Stars: ✭ 866 (+5673.33%)
Mutual labels: debugger
Dithumb
Minimal ARM/Thumb linear sweep disassembler similar to objdump
Stars: ✭ 5 (-66.67%)
Mutual labels: reverse-engineering
Rappel
A linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+5353.33%)
Mutual labels: debugger
docker-cross
Docker image containing Binutils + GDB-Simulator for various target architectures.
DockerHub
How to use
docker pull blukat29/cross
docker run -v $(pwd):/root/shared -it blukat29/cross
Docker's /root/shared
will be shared with Host's current directory.
Using the tools
Tools are installed under /usr/local/cross/bin
, but it is in $PATH
.
sparc-elf-readelf -h sparc.bin
m32r-elf-objdump -M m32r -d m32r.bin
avr-elf-run avr.bin
Supported Architectures
Architecture | binutils | gdb-sim | Comment |
---|---|---|---|
aarch64 | Y | ARM 64-bit | |
arc | Y | Argonaut RISC Core | |
arm | Y | Y | ARM 32-bit (includes thumb mode) |
avr | Y | Y | Atmel AVR 8-bit |
cris | Y | Y | ETRAX CRIS |
fr30 | Y | Fujitsu FR30 | |
frv | Y | Y | Fujitsu FR-V |
hppa | Y | Hewlett-Packard PA-RISC | |
h8300 | Y | Y | Renesas H8/300 |
i960 | Y | Intel i960 | |
ia64 | Y | Intel ia64 | |
m32r | Y | Y | Renesas M32R |
m6811 | Y | Y | Motorola 68HC11 |
m68k | Y | Motorola m68k | |
mcore | Y | Y | Freescale M-CORE |
mips | Y | Y | MIPS 32-bit |
mips16 | Y | Y | MIPS 16-bit mode (MIPS16e) |
mips64 | Y | Y | MIPS 64-bit |
mn10300 | Y | Y | Panasonic MN103 |
powerpc | Y | Y | PowerPC 32-bit |
powerpc64 | Y | PowerPC 64-bit | |
sh | Y | Y | Renesas SuperH 32-bit |
sh64 | Y | Y | Renesas SuperH 64-bit (sh5) |
sparc | Y | Y | SPARC |
v850 | Y | Y | NEC V850 |
x86 | Y | not needed | |
x86_64 | Y | not needed |
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].