LEVEL 1

rev-basic-4

reversing
  • 문제 정보
  • 풀이 145
  • 난이도 투표 38
  • 질문 5
  • 최근 풀이자 1913
  • 댓글 108

문제 설명

Reversing Basic Challenge #4

이 문제는 사용자에게 문자열 입력을 받아 정해진 방법으로 입력값을 검증하여 correct 또는 wrong을 출력하는 프로그램이 주어집니다.

해당 바이너리를 분석하여 correct를 출력하는 입력값을 알아내세요.

획득한 입력값은 DH{} 포맷에 넣어서 인증해주세요.

예시) 입력 값이 Apple_Banana일 경우 flag는 DH{Apple_Banana}

Reference

Reverse Engineering Fundamental Roadmap

출제자 정보

avatar
Dreamhack
대표 업적 없음

First Blood!

avatar
realsung
Open Beta Top 10
출제된 지 17시간 만에 풀이 완료!

난이도 투표 38

질문 5

문제 풀이에 어려움이 있으신가요?
커뮤니티에서 문제에 대한 질문하고 답변 얻기

최근 풀이자 1913

avatar
킹바다
질문 등록: 1
국힝원탑
대표 업적 없음
hamustar
대표 업적 없음
bottle
대표 업적 없음
Nhihi
대표 업적 없음
avatar
Ludere
강의 수강: 10
튜플
대표 업적 없음
sar1ce
대표 업적 없음
대표 업적 없음
H4ckL
대표 업적 없음

댓글 108

Lee_
워게임: 20
으,,,렵다
avatar
Mooney
워게임: 50
디컴파일러만 믿지 마시고 어셈블리어도 읽는 연습이 필요해요
O_F
대표 업적 없음
좋습니다. 시간이 좀 걸렸네요.
avatar
Lacaleta
대표 업적 없음
IDA에서 일부 자동 형변환으로 관련 연산자가 안보이니 참조하세요
avatar
buaii
워게임 고인물
드리블 like 리오넬 메시
시건방진영수
대표 업적 없음
드리블 실력이 늘었습니다.... 127을 넘지 않도록 조심해야 합니다.
hyuunn
강의 수강: 10
홀리 풀었다
avatar
연어초밥
공부벌레
디컴파일이 항상 만능은 아닌듯...
avatar
IRev
2023 Christmas CTF 참여
ida freeware 디컴파일 결과에 연산자가 하나 빠졌어...어쩐지 값이 계속 이상하더라니..
펭귄힝
대표 업적 없음
비트 연산 결과가 왜 안맞나 했는데 자료형 크기 생각을 못했었네요.. 잘 배웠습니다 ㅎㅎ..