y0u_bat
순천향대 YISF Reversing 50 롸업(풀이) 본문
순천향대 YISF Reversing 50 롸업(풀이) , 와업
실행해보았더니 입력하는부분이 있어 입력해서 클릭 누러보았더니 fail이라고 뜨면서
꺼진다.
c#이라는 프로그램이라는걸 툴로 알게되고
디컴파일 해보았다.
디컴한부분에서 배열로 여러개가 써져있고 수상한 for문이 돌아가는걸 보았다.
이 프로그램이 키값을 출력할건데 분명 어디서 키값을 만들어낼거다. 그런데 이부분이 가장 의심스러워서
소스를 복붙하여 코딩해보았다.
여기서 public string o 함수 인자에 저런값을 넣는걸 보아 저것두 키값과 관련된거로 생각되어
적었다.
이런식으로 코딩해서 컴파일했더니 바로 켜졌다 꺼진다.
그래서 한줄씩 디버깅해보았다.
한줄씩 하다보니 s에 무엇이 들어가는지 알 수 있게 되었다.
클리어
'CTF' 카테고리의 다른 글
[CodeGate2014] nuclear 뉴클리어 풀이 (0) | 2015.09.17 |
---|---|
순천향대 YISF Misc 50 롸업(풀이) (0) | 2015.08.09 |
순천향대 YISF Forensic 50 롸업(풀이) (0) | 2015.08.09 |
순천향대 YISF 2015 Crypto 50 롸업(풀이) (0) | 2015.08.09 |
[CodeGate2014] Angry_Doraemon 도라에몽!! 풀이 (0) | 2015.08.06 |
Comments