Questions about this topic? Sign up to ask in the talk tab.

Difference between revisions of "Shellcodecs"

From NetSec
Jump to: navigation, search
(Created page with "Shellcodecs is a collection of shellcodes, loaders, sources, and generators designed to ease th...")
 
Line 1: Line 1:
 
Shellcodecs is a collection of [[shellcode]]s, [[Shellcode/Loaders|loaders]], [[Shellcode/Appendix|sources]], and [[Shellcode/Appendix#Generators|generators]] designed to ease the [[exploitation]] and [[shellcode]] [[programming]] process.
 
Shellcodecs is a collection of [[shellcode]]s, [[Shellcode/Loaders|loaders]], [[Shellcode/Appendix|sources]], and [[Shellcode/Appendix#Generators|generators]] designed to ease the [[exploitation]] and [[shellcode]] [[programming]] process.
 +
 +
 +
Loaders:
 +
* Unlinked 32-bit
 +
* Unlinked 64-bit
 +
* Dynamic C loader
 +
* Dynamic socket loader
 +
 +
Payloads:
 +
* setuid(0); execve('/bin/sh',0,0)
 +
* Alphanumeric execve('/bin/sh',0,0) 104 bytes
 +
* Same-socket-shell (Firewall bypass)
 +
* Dynamic linker (HIDS/HIPS bypass, syscall restriction bypass)
 +
 +
Generators:
 +
* Shellcode extractor
 +
* Standard unlinked same-socket-shell generator
 +
* Dynamic socket-shell generator

Revision as of 14:04, 1 December 2012

Shellcodecs is a collection of shellcodes, loaders, sources, and generators designed to ease the exploitation and shellcode programming process.


Loaders:

  • Unlinked 32-bit
  • Unlinked 64-bit
  • Dynamic C loader
  • Dynamic socket loader

Payloads:

  • setuid(0); execve('/bin/sh',0,0)
  • Alphanumeric execve('/bin/sh',0,0) 104 bytes
  • Same-socket-shell (Firewall bypass)
  • Dynamic linker (HIDS/HIPS bypass, syscall restriction bypass)

Generators:

  • Shellcode extractor
  • Standard unlinked same-socket-shell generator
  • Dynamic socket-shell generator