2018. 1. 15. 10:29, 워게임/Pwnable.kr
코드는 https://cboard.cprogramming.com/c-programming/114023-simple-blackjack-program.html 에서 확인할 수 있습니다. 721~734번째 줄(int betting())을 보면 코드의 문제점을 확인할 수 있는데, bet > cash인지는 확인하지만 bet >= 0 인지를 확인하지 않습니다. 그렇기에 bet이 음수일 경우 패배했을 때 오히려 돈이 오르는 일이 발생할 수 있습니다. 백만장자가 되어야하니 넉넉하게 bet = -100000000 으로 둘 경우 한 번만 져도 백만장자가 될 수 있을 것입니다.
|
'워게임 > Pwnable.kr' 카테고리의 다른 글
[Pwnable.kr] cmd2 (0) | 2018.01.15 |
---|---|
[Pwnable.kr] cmd1 (0) | 2018.01.15 |
[Pwnable.kr] lotto (0) | 2018.01.15 |
[Pwnable.kr] coin1 (3) | 2018.01.15 |
[Pwnable.kr] shellshock (0) | 2018.01.15 |
[Pwnable.kr] mistake (0) | 2018.01.15 |
Comments