Notice
Recent Posts
Recent Comments
Link
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
관리 메뉴

Parkchanjin

picoCTF2019 - B1ll_Gat35 본문

Rev

picoCTF2019 - B1ll_Gat35

0xdeadc0de 2019. 12. 12. 15:38

실행 화면

이 문제는 32비트의 윈도우 프로그램이다.

IDA Hex-ray

여기서는 다른곳은 볼 필요 없이 if ( v4 )로 정답 여부를 체크하니 v4 = sub_402DB5((int)&v5) 부분만 보면 될 것 같았다.

sub_402DB5 함수 내부
키 생성

함수 내부를 보면 v3 변수에 키를 생성해주는데 "The key is: 4253360" 이라는 키를 고정적으로 생성해줬다.

그리고 그 키와 내가 입력한 access code와 비교해주고 똑같으면 1을 리턴하고 틀리면 0을 리턴해준다.

그러므로 access code에 "The key is: 4253360"를 입력해주면 된다.

 

결과

'Rev' 카테고리의 다른 글

picoCTF2019 - Reverse Cipher  (0) 2019.12.12
picoCTF2019 - Need for Speed  (0) 2019.12.12
TUCTF 2019 - core  (0) 2019.12.09
TUCTF 2019 - Faker  (0) 2019.12.09
TUCTF2017 - future  (0) 2017.12.01
Comments