7h3rAm/Shellcode
Public repository.
Discovered public repositories for 7h3rAm in the GitHub catalog.
Public repository.
Solutions to a variety of Capture The Flag challenges from different competitions.
A repository of challenges from various CTF competitions.
Public repository.
Smashing the stack, an example from 2013
A shellcode writing toolkit
Libnids is an implementation of an E-component of Network Intrusion Detection System. It emulates the IP stack of Linux 2.0.x. Libnids offers IP defragmentation, TCP stream assembly and TCP port scan detection.
Libnet is a high-level API (toolkit) allowing the application programmer to construct and inject network packets. It provides a portable and simplified interface for low-level network packet shaping, handling and injection. Libnet hides much of the tedium of packet creation from the application programmer such as multiplexing, buffer management, arcane packet header information, byte-ordering, OS-dependent issues, and much more. Libnet features portable packet creation interfaces at both the IP-layer and link-layer, as well as a host of supplementary and complementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort. With a bit more time, more complex programs can be written (Traceroute and Ping were easily rewritten using libnet and libpcap).
A random set of C specific bugs and brainteasers, most of which were found (and never reported LULZ) in real software. The names have been changed to protect the innocent(?)
Elf checksec in Python. Does large-scale package analysis. Now with multi-core support!
Quick introduction to reverse engineering for beginners
Assignements and stuff
Visualize a (non-POSIX) regular expression (uses pyFSA and dot)
An Interactive Pcap Editor (based on Scapy)
little scripts in which you can find (maybe) interesting things
PGT allows you to generate pcaps using python without touching the network in any way. It is dependent upon scapy.
A proof-of-concept tool to safegaurd against ARP cache poisoning attacks.
Builds json representation of PDF malware sample
IOCCC International Obfuscated C code contest entries
paper written for an independent study I took in 2012. Uses the Protostar and Fusion VMs (Protostar primarily) from http://exploit-exercises.com/ to explore basics of stack and heap based buffer overflows.
How to write basic memory corruption exploits on Windows
This is a series of vulnerable programs I made for learning something about exploit writting.
DWM 6.0 source and patches for my workstation
If you want to exploit some kernel overflows, I've designed (long time ago) several levels ; have fun!
A tool used to show Microsoft security patch info and download the patch.
Solutions for various crackmes
Binary audit challenges for hack fortress 2011.
Script to execute in memory a sequence of opcodes
Metasploit Framework
A collection of code samples showing usage of clang and llvm as a library
Sample programs for the Exploit Workshop II
See http://exploit-exercises.com
Source code and sample exploits for the Stripe CTF Winter 2012
This tool lets you search your gadgets on your binaries (ELF format) to facilitate your ROP exploitation. Since version 3.0, ROPgadget has a auto-roper for build your payload automatically with the gadgets found.
Emulator architecture NDH - Emulator for CTF NDH 2k12
Module python for parsing Elf format 32 and 64 bits
some tasks/solutions from CTF challenges
PEDA - Python Exploit Development Assistance for GDB