metasploit-framework/external/source/shellcode/linux/ia32
James Lee f38ac954b8 Update linux stagers for NX compatibility
- Adds a call to mprotect(2) to the reverse and bind stagers

- Adds accurate source for some other linux shellcode, including some
  comments to make it more maintainable

- Adds tools/module_payload.rb for listing all payloads for each exploit
  in a greppable format. Makes it easy to find out if a payload change
  causes a payload to no longer be compatible with a given exploit.

- Missing from this commit is source for reverse_ipv6_tcp
2012-09-12 18:44:00 -05:00
..
Makefile Update linux stagers for NX compatibility 2012-09-12 18:44:00 -05:00
generic.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
linux_2.6.7_unistd_ia32.h initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_adduser.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_adduser.template initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_bind_tcp_shell.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_exec.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_find_tcp_shell.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_findsock.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
single_reverse_tcp_shell.asm Update linux stagers for NX compatibility 2012-09-12 18:44:00 -05:00
single_reverse_udp_shell.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stage_tcp_shell.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stage_udp_shell.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_egghunt.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_bind.asm Update linux stagers for NX compatibility 2012-09-12 18:44:00 -05:00
stager_sock_bind6.asm Update linux stagers for NX compatibility 2012-09-12 18:44:00 -05:00
stager_sock_bind_icmp.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_bind_udp.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_find.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_reverse.asm Update linux stagers for NX compatibility 2012-09-12 18:44:00 -05:00
stager_sock_reverse_icmp.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_reverse_udp.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00
stager_sock_reverse_udp_dns.asm initial import of shellcode source into v3 2007-04-29 20:27:23 +00:00