diff options
| author | Malfurious <m@lfurio.us> | 2023-01-15 08:06:42 -0500 |
|---|---|---|
| committer | Malfurious <m@lfurio.us> | 2023-01-15 10:12:48 -0500 |
| commit | f21e743212f02dbfb560fa74d983a7e156722d11 (patch) | |
| tree | 920fc58ea7ec7896f8f4cf9ed48595785375b526 /docs/lang/python | |
| parent | ad106276e2935085f9201ffa65423032f8fcff6b (diff) | |
| download | lib-des-gnux-f21e743212f02dbfb560fa74d983a7e156722d11.tar.gz lib-des-gnux-f21e743212f02dbfb560fa74d983a7e156722d11.zip | |
shellcode: Update /bin/sh shellcodes
The shell-spawning shellcodes are rewritten to address the following
concerns:
- The array parameters to execve are now set properly, to valid
arrays on the stack, instead of NULL pointers.
- The cdq instruction is no longer used to sign-extend the rax
register, since it has not been producing the expected results in
gdb.
- Labels, sections, and other file metadata are removed in order to
support concatenation of shellcode samples to make more complex
code.
Signed-off-by: Malfurious <m@lfurio.us>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions
