Software


Tools

libShellCode

Library that provide some functions for ShellCode runtime generation with the parameters you want.

ShellCode Injecter 0.1

ShellCode Injecter is a simple linux/i386 tool that allows to inject a ShellCode into any system process (except init) and redirect the excecution flow to it.



Patches

GRUB Fallback Patch

Patch for GRUB 0.90 which allows to load automatically a fallback linux kernel on some embedded systems in case the default one is not properly loaded. (Patch + BFI article)



Simple Sources

exec-test.c

This code tries to determine if the memory region containing STACK, HEAP and BSS is executable. (Inspired by an awgn and alor's code)

chroot_evasion.c

This code tries to evade the chroot() on a Linux system.

ShellCode_execve.c

Simple linux/i386 ShellCode that execute /bin/sh.

ShellCode_setuid_execve.c

Simple linux/i386 ShellCode that execute /bin/sh after a setuid(0).

ShellCode_ImLookingYou.c

Simple linux/i386 ShellCode that write "I'm looking you ..." to /dev/tty.

xor.c

Program that cript with XOR a file.

autoprint.c

Program that print his source code. (compile with -static option)

signature.sh

My mail signature ... :)