PC리버싱/dreamhack리버싱풀이

rev-basic-1 풀이

Lamed_Dhhd 2020. 5. 13. 21:10
반응형

https://dreamhack.io/wargame/challenges/15

rev-basic-1

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

dreamhack.io

rev-basic-1 풀이
Detect it easy다운로드사이트
http://ntinfo.biz/index.html

.:NTInfo:.

ntinfo.biz



0이랑같이 c언어이고 64비트프로그램이다
패킹이나 프로텍터는없다


puts로보아
0번이랑 비슷하게만들어진것같다


EP


call함수에 bp후 저기코드를보면될것같다
0번이란 코드가 많이비슷하네
재활용했나보네


F7으로 들어가면 문자열 검사 로직이보인다
저안에 내용을 하나하나씩하면 정답이다

반응형

'PC리버싱 > dreamhack리버싱풀이' 카테고리의 다른 글

워게임 전체적인 과정  (0) 2020.05.29
rev-basic-4 풀이  (0) 2020.05.14
rev-basic-3 풀이  (0) 2020.05.14
rev-basic-2 풀이  (0) 2020.05.13
rev-basic-0 풀이  (0) 2020.05.13