리버스엔지니어링 문제 13

2015. 4. 4. 11:51Security ★ Development/Reversing

반응형

http://codeengn.com/challenges/basic/13


패스워드를 찾는건데 Ollydbg로 열리지 않습니다.  PEiD를 보면 닷넷으로 되어있다고하네요.

dotpeek을 이용해서 디컴파일 합니다.

암호문, salt값이 보이고 암호화, 복호화 알고리즘이 보입니다.  여기선 평문키를 구할 수 없을 것 같습니다.  암호문을 복호화 함수를 통해 평문키를 뽑아내도록 합니다.  dptpeek에서 솔루션으로 export 합니다.


평문을 암호문으로 바꿔주는 소스 수정이 필요없이 바로 ReadLine()에서 복호화한 암호문과 비교하고있습니다.

정답은 Leteminman

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

리버스엔지니어링 문제 15  (0) 2015.04.04
리버스엔지니어링 문제 14  (0) 2015.04.04
패치(크랙)  (0) 2015.04.04
리버스엔지니어링 문제 12  (0) 2015.04.03
리버스엔지니어링 문제 11  (0) 2015.04.03