Pinned Repositories
arm_asm_book
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
gdb-cheatsheet
GDB cheatsheet for reversing binaries
gdb_gef-cheatsheet
GDB + GEF cheatsheet for reversing binaries
ghidra-fidb-repo
Ghidra Function ID dataset repository
ghidra_stack_strings
A script to detect stack-strings by using emulation (leveraging Unicorn)
ghidra_tag_importer
Python script to import .tag files into Ghidra
libpebliss
Cross-Platform PE Manipulating Library
r2-cheatsheet
Radare2 cheat-sheet
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.
xv6-SETI
Fork di xv6 per gli studenti di SETI
zxgio's Repositories
zxgio/gdb_gef-cheatsheet
GDB + GEF cheatsheet for reversing binaries
zxgio/ghidra_stack_strings
A script to detect stack-strings by using emulation (leveraging Unicorn)
zxgio/arm_asm_book
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.
zxgio/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.
zxgio/xv6-rv-seti
Xv6 for RISC-V
zxgio/ghidra_tag_importer
Python script to import .tag files into Ghidra
zxgio/apiscout
This project aims at simplifying Windows API import recovery on arbitrary memory dumps
zxgio/assemblytutorials
This project was put together to teach myself NASM assembly language on linux.
zxgio/awesome-executable-packing
A curated list of awesome resources related to executable packing
zxgio/course-cryptanalysis
A Course in Cryptanalysis
zxgio/docker-compiler-explorer
zxgio/Evasion-Escaper
Evasion Escaper is a project aimed at evading the checks that malicious software performs to detect if it's running in a virtual environment or sandbox, and to pass all such checks successfully.
zxgio/FileTest
Source code for File Test - Interactive File System Test Tool
zxgio/GhidraSnippets
Python snippets for Ghidra's Program and Decompiler APIs
zxgio/KaynLdr
KaynLdr is a Reflective Loader written in C/ASM
zxgio/lightkeeper
zxgio/llvm_for_security_elManto
zxgio/malware-gems
A not so awesome list of malware gems for aspiring malware analysts
zxgio/packer-tutorial
A tutorial on how to write a packer for Windows!
zxgio/pe-unmapper
A small tool to unmap PE memory dumps.
zxgio/pefile
pefile is a Python module to read and work with PE (Portable Executable) files
zxgio/PSBits
Simple (relatively) things allowing you to dig a bit deeper than usual.
zxgio/pwintools
Basic pwntools for Windows
zxgio/PythonForWindows
A codebase aimed to make interaction with Windows and native execution easier
zxgio/runsc
runsc loads 32/64 bit shellcode (depending on how runsc is compiled) in a way that makes it easy to load in a debugger. This code is based on the code from https://github.com/Kdr0x/Kd_Shellcode_Loader by Gary "kd" Contreras.
zxgio/sharem
SHAREM is a shellcode analysis framework, capable of emulating more than 20,000 WinAPIs and virutally all Windows syscalls. It also contains its own custom disassembler, with many innovative features, such as being able to show the deobfuscated disassembly of an encoded shellcode, or integrating emulation data to enhance the disassembly.
zxgio/SlidesCodeHighlighter
A little web app that helps you copy+paste syntax-highlighted code into slide decks.
zxgio/TinyProcessor
A post-processing script for TinyTracer
zxgio/WinDbg_Scripts
Useful scripts for WinDbg using the debugger data model
zxgio/windows-vs-linux-loader-architecture
Side-by-side comparison of the Windows and Linux (GNU) Loaders