From 9366e1c9e6be5b2b2d62e28efda628f4ed44404f Mon Sep 17 00:00:00 2001 From: 0x35c Date: Tue, 29 Apr 2025 11:36:57 +0200 Subject: [PATCH] level4: add source --- level4/source.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 level4/source.c diff --git a/level4/source.c b/level4/source.c new file mode 100644 index 0000000..5be7903 --- /dev/null +++ b/level4/source.c @@ -0,0 +1,28 @@ +#include +#include + +int m; + +void p(char *str) +{ + printf(str); + return; +} + +void n(void) +{ + char buf[520]; + + fgets(buf, 512, stdin); + p(buf); + if (m == 0x1025544) { + system("/bin/cat /home/user/level5/.pass"); + } + return; +} + +int main(void) +{ + n(); + return 0; +}