티스토리 뷰

Challenges : Basic 13


Author : Basse 2002


Korean :
정답은 무엇인가

English :
Find the answer  


1) 문제 풀이 

 Ollydbug로  13.ex 파일을 까보니, 열리지 않는다. 그래서 PEID 로 패킹 여부를 확인.


2) 확인 결과

현재  C# 으로 패킹되어 있는것을 알수 있다.


3) 이것을 코드 복원을 하기 위해서는 

(http://www.red-gate.com/dynamic/products/dotnet-development/reflector/download) 사용법은 간단하게 파일을 .Net reflector

출처: http://stih.tistory.com/71 [STIH] 이것의 툴을 사용할 것이다.

C# 코드로 복원이 가능하다.




4) 이때 사용하것이 .netReflector툴

.netReflector툴을 사용하여  13.exe 파일 Open 이후에

Application3 파일을 export 실행후

VS 로 Application 파일을 열어 보면, 소스코드 확인 가능


VS로 코드를 실행시켜보면 PlainText 를 출력하므로써,  Password 를 얻을 수 있음




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
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
글 보관함