From 149ab9302bea3f70e6a58136c52b05d22a93fa71 Mon Sep 17 00:00:00 2001 From: Ciro Santilli Date: Sat, 5 May 2018 09:09:12 +0100 Subject: [PATCH] strlen_overflow: cleanup after reddit rush --- kernel_module/strlen_overflow.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/kernel_module/strlen_overflow.c b/kernel_module/strlen_overflow.c index 3442957..66b4728 100644 --- a/kernel_module/strlen_overflow.c +++ b/kernel_module/strlen_overflow.c @@ -1,18 +1,14 @@ +/* +https://www.reddit.com/r/hacking/comments/8h4qxk/what_a_buffer_overflow_in_the_linux_kernel_looks/ +*/ + #include #include #include static int myinit(void) { - enum { size = 256 }; - int i = 1; - char buf[size]; - char buf2[size]; - for (i = 0; i < size; i++) { - buf[i] = 'a'; - buf2[i] = 'b'; - } - /*char buf[] = {'p', 'w', 'n'};*/ + char buf[] = {'p', 'w', 'n'}; pr_info("%llu\n", (long long unsigned)strlen(buf)); return 0; }