blackjack

2023. 1. 25. 10:57·Wargame/pwnable.kr
728x90
반응형

1. intro

2. code 및 분석

2.1.  code

int betting() //Asks user amount to bet
{
 printf("\n\nEnter Bet: $");
 scanf("%d", &bet);

 if (bet > cash) //If player tries to bet more money than player has
 {
		printf("\nYou cannot bet more money than you have.");
		printf("\nEnter Bet: ");
        scanf("%d", &bet);
        return bet;
 }
 else return bet;
} // End Function

 

2.2. 분석

코드가 길기에 주요 함수만 따왔다.

입력받은 값의 크기가 cash보다 크지만 않으면 되기에 음수 값이 입력 가능해지며,

integer overflow가 발생하게 된다.

 

3. exploit

베팅 시 -100000 정도 넣어주면 된다;;;

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'Wargame > pwnable.kr' 카테고리의 다른 글

cmd1  (0) 2023.01.25
lotto  (0) 2023.01.25
flag  (0) 2023.01.25
coin1  (0) 2022.12.30
shellshock  (0) 2022.12.29
'Wargame/pwnable.kr' 카테고리의 다른 글
  • cmd1
  • lotto
  • flag
  • coin1
wyv3rn
wyv3rn
아저씨의 흔한 취미. wyv3rn#1249
  • wyv3rn
    think storage
    wyv3rn
  • 전체
    오늘
    어제
    • 분류 전체보기 (500) N
      • To do list (7) N
        • Doing (1) N
        • Complete (6)
      • Diary (35)
      • Tips & theory (77)
      • Kernel Exploit (27) N
        • Theory (15)
        • Exercise (5) N
      • Wargame (313)
        • pwn.college (34)
        • Dreamhack (148)
        • pwnable.kr (15)
        • Lord of Sqlinjection (3)
        • Cryptohack (20)
        • Root me (27)
        • CodeEngn (4)
        • Exploit Education (22)
        • ROP Emporium (8)
        • H4C (10)
        • Hackerchool (22)
      • CTF (41) N
        • Solved (39) N
        • Unsolved (2)
      • Script (0)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

  • 공지사항

    • PWN wargame 모음 (및 느낀점)
    • 비공개 글들에 대해.
    • 뭐라도 하나 얻어가시길...
  • 인기 글

  • 태그

    exploit education
    phoenix
    rop
    root-me
    docker
    pwnable.kr
    32bit
    dreamhack
    Format String Bug
    libc
    vtable
    CANARY
    pwntools
    lob
    64bit
    FSB
    BOF
    root
    hackerschool
    x86
    Me
    _IO_FILE
    ROOT ME
    cryptohack
    heap
    la ctf
    Buffer Overflow
    tcache
    RTL
    x64
  • 최근 댓글

  • 최근 글

  • 250x250
    반응형
  • hELLO· Designed By정상우.v4.10.3
wyv3rn
blackjack
상단으로

티스토리툴바