본문 바로가기
Security/Reversing

Reversing Basic Challenge #1

by jino22 2020. 12. 20.

틀린 부분이 있다면 언제든지 댓글 남겨주세요! 

 

Dreamhack 워게임 rev-basic-1


dreamhack.io/wargame/challenges/15/

 

rev-basic-1

Reversing Basic Challenge #1 이 문제는 사용자에게 문자열 입력을 받아 정해진 방법으로 입력값을 검증하여 correct 또는 wrong을 출력하는 프로그램이 주어집니다. 해당 바이너리를 분석하여 correct를 출

dreamhack.io


Reversing Basic Challenge #0 문제와 거의 동일하다.

main 함수

main함수 확인 결과 256길이의 문자열을 입력받아 비교하는 기능을 한다.

sub_7FF616683228 함수를 자세히 확인해본다.

sub_7FF616683228 함수

문자열의 문자를 하나씩 비교하는 함수이다. 각 문자를 조합해보면 'Compar3_the_ch4ract3r' 이다.

따라서 해당 문제의 답은 DH{Compar3_the_ch4ract3r} 로 쉽게 찾을 수 있다.

728x90
반응형

'Security > Reversing' 카테고리의 다른 글

PEB TEB  (0) 2021.02.02
Abex crackme #2 / ollydbg 단축키  (0) 2021.01.25
Reversing Basic Challenge #0  (0) 2020.12.19
x64dbg 기본 사용법  (0) 2020.12.17
레지스터 명령어  (0) 2020.12.01

댓글