master
fix(shellcode): updating block-api to use Length instead of MaximumLength
More shellcode golf
Improve service_block with service_stopped block to cleanly terminate service
Overhaul of the metasploit payloads from Stephen Fewer - smaller/cleaner/new hashing/support for WinNT 4.0 -> Win7 with size reductions for the stagers and minimal size increases for the singles
Clean Code based on jlee-r7's comments
Add stager ipknock shellcode (PR 2)
Changed cmp eax by inc eax. Saved one byte
Whitespace
Shave off two more bytes for HTTP(s) stagers
Fix description of Input
add http authentification and socks
Merge in a rewritten windows x86 reverse_ipv6_tcp stager (The previous one seems hosed since r6744 due to new host/port offsets[1] but the shellcode blob remained the same after modification[2]) - This new one uses the block_api_call technique, is 37 bytes smaller and can handle arbitrary size stages.
Fixes #342. Set ReverseConnectRetries to a value between 1 and 255 (default is 5). On failure it will ExitProcess (still better than a cpu spin)
Fix comments
Improve block_create_remote_process to point on shellcode everytime
correct error in block service_change_description
Try to add SERVICE_DESCRIPTION options to psexec, but it doesn't seem to work...