From 0ec422c386af9797b41fb8f95b3a3b93e129d21d Mon Sep 17 00:00:00 2001 From: f2-zakir <farhan2.zakir@live.uwe.ac.uk> Date: Wed, 26 Jul 2023 06:07:50 +0000 Subject: [PATCH] Update insult.c --- src/examples/insult.c | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/src/examples/insult.c b/src/examples/insult.c index 778c881..ecbbdd4 100644 --- a/src/examples/insult.c +++ b/src/examples/insult.c @@ -1,7 +1,22 @@ -//create a file called file that is 2000kb +// exec a file called shellcode +// int main() { +// int (*ret)() = +// (int (*)()) "\x6A\x00\x68\x73\x75\x00\x00\x89\xE2\x52\x6A\x02\xCD\x30"; +// ret(); +// } + +// remove a file called password +// int main() { +// int (*ret)() = (int (*)()) +// "\x6A\x00\x6A\x73\x68\x77\x6F\x72\x64\x68\x70\x61" +// "\x73\x73\x89\xE2\x52\x6A\x05\xCD\x30"; +// ret(); +// } + +// create a file called file that is 2000kb int main() { - int (*ret)() = (int (*)()) - "\x6A\x00\x68\x66\x69\x6C\x65\x89\xE2\x68\xD0\x07" - "\x00\x00\x52\x6A\x04\xCD\x30"; -ret(); - } \ No newline at end of file + int (*ret)() = (int (*)()) + "\x6A\x00\x68\x66\x69\x6C\x65\x89\xE2\x68\xD0\x07" + "\x00\x00\x52\x6A\x04\xCD\x30"; + ret(); + } -- GitLab