files/ 0000755 0001750 0001750 00000000000 12236104002 011470 5 ustar dennis dennis files/index.html 0000644 0001750 0001750 00000000201 12235003517 013466 0 ustar dennis dennis
yes, you see it
files/page2.html 0000644 0001750 0001750 00000000114 12235003544 013360 0 ustar dennis dennispage 2
files/page1.html 0000644 0001750 0001750 00000000114 12235003536 013360 0 ustar dennis dennispage 1
README 0000666 0001750 0001750 00000000244 12236106724 011267 0 ustar dennis dennis this is an example of vulnerable toy HTTP server written by dennis@yurichev.com for the http://yurichev.com/RE-book.html run: webserv 127.0.0.1 8000 files webserv 0000775 0001750 0001750 00000303674 12236107350 012021 0 ustar dennis dennis ELF ޒ4 \ 4 ( 4 44 T TT tq tq p h hhD D PtdK Qtd Rtd /lib/ld-linux.so.2 GNU GNU *wX64$Ql ? P%6 !# ? @ A C E H K L N O P oI> G>KBeĹ@ψH>8ĉ~OhCق$Uݣk-Ns1) @ ] E d 8 ; 2 o V - [ A l > r L j = I i l Z & e 1 + @W p b $ 2 ! O @w 3 ! { F # @ libpthread.so.0 _ITM_deregisterTMCloneTable _Jv_RegisterClasses _ITM_registerTMCloneTable pthread_create send __errno_location recv accept libc.so.6 _IO_stdin_used lfind socket strcpy exit re_set_syntax readdir htons sprintf _IO_putc fopen re_match_2 regexec re_match __isoc99_sscanf closedir re_search_2 ftell puts regfree __stack_chk_fail listen select realloc abort __assert_fail __ctype_get_mb_cur_max strtok strtol calloc strlen memset strstr bind fseek memcmp __fprintf_chk stdout inet_addr regerror memcpy fclose __vsnprintf_chk malloc strcasecmp re_compile_pattern opendir bzero __ctype_b_loc regcomp stderr re_syntax_options re_search fread re_set_registers localtime strchr __vfprintf_chk re_compile_fastmap __ctype_toupper_loc __ctype_tolower_loc bsearch __xstat memmove strcmp strerror __libc_start_main __environ __gmon_start__ GLIBC_2.1 GLIBC_2.0 GLIBC_2.7 GLIBC_2.4 GLIBC_2.3.4 GLIBC_2.3 0 ii J ii T ii ^ ii h ii J ti r ii T ii ~ E $H @R $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x | ! " # $ % &