ursobad
ursobad
ursobad
전체 방문자
오늘
어제
  • 분류 전체보기 (116)
    • Emotion (35)
      • 파이썬 (10)
      • 문제 (10)
      • 인공지능 기초 (15)
    • Best of the Best (3)
    • Hacking (58)
      • HackCTF (12)
      • DreamHACK (7)
      • Webhacking.kr (19)
      • Root Me (6)
      • HTB (5)
      • 기타 (7)
      • 리버싱 소수전공 (2)
    • 기능반 (16)
      • 2과제 (14)
      • 3과제 (2)
    • 기록 (3)
    • 짧은 글들 (0)
    • 기타 (1)
    • Zombie (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • BoB 면접
  • BoB 자기소개
  • 머신러닝
  • 파이썬
  • BoB 자기소개서
  • BoB 11기
  • 구독자 전용 다시보기
  • BoB 질문
  • 앙상블
  • OpenCV
  • 백준
  • 얼굴검출
  • 의사결정트리
  • 123
  • KNN
  • Bob
  • 함수
  • Python
  • BoB 자소서
  • BoB 필기

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ursobad
Hacking/HackCTF

Hackctf [Web]Time

Hackctf [Web]Time
Hacking/HackCTF

Hackctf [Web]Time

2020. 12. 21. 17:48

ctf.j0n9hyun.xyz:2032/

에 들어가보면 php코드와 제출창을 제공해준다.

숫자를 입력하면 숫자인지 확인하고 5,184,000보다 크고 7,776,000 작은지 확인한 뒤에 그만큼의 시간을 기다린 후에 flag를 알려준다는 것 같다.

 

처음엔 5,184,000를 쓴 뒤에 그만큼 기다리려고 했다.

결국 모르겠어서 write up을 봤다.

문제의 핵심은 11번째줄의 형변환인데 php에서 int형으로 형변환을 하면 float형의 소수점 뒤를 버려버린다.

5184000이를 지수형으로 표현하면 5.18400e6이다.

이제 이를 제출하면 5아래의 소수점이 없어지기때문에 5초 후에 flag를 얻을 수 있다.

 

 

#0.648e7로 하면 더 빠르게 flag를 얻을 수 있다.

 

저작자표시 (새창열림)

'Hacking > HackCTF' 카테고리의 다른 글

Hackctf [Web]가위바위보  (0) 2020.12.22
Hackctf [Web]Input Check  (0) 2020.12.21
Hackctf [Web]마법봉  (0) 2020.12.21
Hackctf [Web]Login  (0) 2020.12.21
Hackctf [Web]Read File  (0) 2020.12.21
    'Hacking/HackCTF' 카테고리의 다른 글
    • Hackctf [Web]가위바위보
    • Hackctf [Web]Input Check
    • Hackctf [Web]마법봉
    • Hackctf [Web]Login
    ursobad
    ursobad

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.