Age | Commit message (Collapse) | Author |
|
the header shellcodes.h meant to be included only by one source file.
the global declaration of common_shellcodes_g is then useless and we
do not want it.
|
|
the user is now able to get a list of common shellcodes to append
between the null bytes and the suffix
closes #1
|
|
tabs have been replaced by spaces
|
|
Refs: #1
|
|
the user can use --prefix "abcdfdafsjdlf" to generate a payload
prepended by "abcdfdafsjdlf". The same way, he is able to append after
the payload using --suffix.
Morever, he can specify --sfxnops 'n' to append 'n' NOP bytes directly
after the payload.
The user is informed via stderr of the offset of the NOP bytes and the
the offset of suffix.
Refs: #1
|
|
the name of the payload, 'buffer', was very confusing.
I renamed it to 'payload' which is meaningful.
BTW, I removed the export of the symbol. It is not very important since
there is only one source file but there was no need to export it.
|
|
|