aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Some quality-of-life improvments.HEADmasterToni Uhlig2024-04-05
| | | | | | | * replaced entropy calculation with a !broken one * README update Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* rop fix and impToni Uhlig2021-02-12
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Demolished ugly and bloated exploit.sh, hail to the new exploit.py.Toni Uhlig2021-02-12
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* return-to-lib.c exploit example as request by a userToni Uhlig2021-02-10
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Modified RNG init and reduced some stdout printings.Toni Uhlig2020-10-05
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added support for entropy calculation.Toni Uhlig2020-10-05
| | | | | | * Currently used for encryption on function level. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Exclude funccrypt from non GCC. CLang seems to not support asm goto (yet?!).Toni Uhlig2020-09-30
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Run a subset of "CI-Safe" executables.Toni Uhlig2020-09-30
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added READMEToni Uhlig2019-04-15
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* enable check if target fn is encryptedToni Uhlig2019-04-14
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* funccrypt MAXSIZ macro, gitlab-ci integrationToni Uhlig2019-04-13
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* encrypt and decrypt c funcs at runtimeToni Uhlig2019-04-13
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* force funccrypt as 32 bit executableToni Uhlig2019-04-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* pre C99 compatToni Uhlig2019-04-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* gitlab build dbg outputToni Uhlig2019-04-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* function crypter templateToni Uhlig2019-04-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* always keep build artifactsToni Uhlig2019-02-06
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* initial mingw-w64 portlns2019-02-01
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* gitlab-ci test some executablesToni Uhlig2019-01-23
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge branch 'master' of ssh://git.lan:/git/bufflowToni Uhlig2019-01-21
|\
| * fixed snprintf truncation warninglns2019-01-16
| | | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
* | added gitlab-ci supportToni Uhlig2019-01-21
|/ | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge branch 'master' of ssh://gitlab.imn.htwk-leipzig.de:2244/tuhlig/bufflowToni Uhlig2019-01-15
|\ | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * travis-ci buildToni Uhlig2019-01-14
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | very basic exec crypter/runnerToni Uhlig2019-01-15
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | travis-ci: install nasmToni Uhlig2019-01-14
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | travis-ci: install libc-dev x86/x64Toni Uhlig2019-01-14
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | travis-ci buildToni Uhlig2019-01-14
|/ | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge branch 'master' of ssh://git.lan:/git/bufflowToni Uhlig2019-01-14
|\
| * exploit.sh: force python2.7, deleted non-working exploit_tcp.sh (will be ↵lns2018-07-11
| | | | | | | | | | | | replaced in the future anyway) Signed-off-by: lns <matzeton@googlemail.com>
* | shellcode generator check for reg. file, fix clang warningToni Uhlig2019-01-14
|/ | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* improvementsToni Uhlig2018-07-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* improved Makefile, check for supported archToni Uhlig2018-07-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* more outputToni Uhlig2017-04-13
|
* return adr finderToni Uhlig2017-04-13
|
* Merge branch 'master' of github.com:lnslbrty/bufflowtoni2016-07-19
|\
| * function jumping teststoni2015-10-27
| |
| * updated exploit to work with debian8_x86toni2015-09-29
| |
* | funcjmptoni2016-07-19
|/
* funcjmp_exttoni2015-09-23
|
* x86_64 shellcode + funcjmp_exttoni2015-09-23
|
* simple 'inner function jmp' ..toni2015-05-21
|
* hello_world x64toni2015-04-14
|
* Merge branch 'master' of github.com:lnslbrty/bufflowtoni2015-04-14
|\ | | | | | | | | Conflicts: shellcode/connect_x64.asm
| * x86-64 connect shellcodetoni2015-04-13
| |
* | x86-64 connect shellcodetoni2015-04-14
|/
* Merge branch 'master' of github.com:freecoding/bufflowtoni2015-04-13
|\
| * exploiting x64's as welltoni2015-04-12
| |
* | - connect back shellcode workstoni2015-04-08
|/
* - added newline to hello_world shellcodetoni2015-04-05
|