No description, website, or topics provided.
C Assembly Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
COPYING
COPYING.LESSER
README
aix-power-bndsockcode.S
aix-power-bndsockcode.c
aix-power-bndsockcode.rc
aix-power-cntsockcode.S
aix-power-cntsockcode.c
aix-power-cntsockcode.rc
aix-power-fndsockcode.S
aix-power-fndsockcode.c
aix-power-fndsockcode.rc
aix-power-shellcode.S
aix-power-shellcode.c
aix-power-shellcode.rc
aix-power.h
aix-power.rb
bsd-x86-bndsockcode.c
bsd-x86-bndsockcode.s
bsd-x86-cntsockcode.c
bsd-x86-cntsockcode.s
bsd-x86-fndsockcode.c
bsd-x86-fndsockcode.s
bsd-x86-shellcode.c
bsd-x86-shellcode.s
fndsockclient.c
fndsockserver.c
lin-power-bndsockcode.S
lin-power-bndsockcode.c
lin-power-bndsockcode64.S
lin-power-bndsockcode64.c
lin-power-cntsockcode.S
lin-power-cntsockcode.c
lin-power-cntsockcode64.S
lin-power-cntsockcode64.c
lin-power-fndsockcode.S
lin-power-fndsockcode.c
lin-power-fndsockcode64.S
lin-power-fndsockcode64.c
lin-power-shellcode.S
lin-power-shellcode.c
lin-power-shellcode64.S
lin-power-shellcode64.c
lin-x86-bndsockcode.c
lin-x86-bndsockcode.s
lin-x86-cntsockcode.c
lin-x86-cntsockcode.s
lin-x86-fndsockcode.c
lin-x86-fndsockcode.s
lin-x86-shellcode.c
lin-x86-shellcode.s
linux-power.h
objdumptoc.rb
osx-ppc-shellcode.s
osx-x86-bndsockcode.c
osx-x86-bndsockcode.s
osx-x86-cntsockcode.c
osx-x86-cntsockcode.s
osx-x86-fndsockcode.c
osx-x86-fndsockcode.s
osx-x86-shellcode.c
osx-x86-shellcode.s
sco-x86-shellcode.c
sco-x86-shellcode.s
sol-sparc-bndsockcode.s
sol-sparc-shellcode.c
sol-sparc-shellcode.s
sol-x86-bndsockcode.c
sol-x86-bndsockcode.s
sol-x86-cntsockcode.c
sol-x86-cntsockcode.s
sol-x86-fndsockcode.c
sol-x86-fndsockcode.s
sol-x86-shellcode.c
sol-x86-shellcode.s

README

This project contains a set of assembly components for proof of concept codes
on different operating systems and architectures. These components were
carefully designed and implemented for maximum reliability, following strict
coding standards and requirements, such as system call invocation standards,
position independent, register independent and zero free code. A special
attention was put on code length when designing and implementing them,
resulting in the most reliable and shortest codes for such purpose available
today.