2012.01.21 10:49
올리디버거 1.10과 2.01입니다.
2.01버전도 있긴 하다만 저는 개인적으로 1.10이 쓰기 편하더군요. 다른 사람도 그렇고..ㅋ
2.01은 플러그인이 적어서 말이에요...ㅋ



OLLY DBG 110 세팅법


OLLY DBG 201 세팅법



저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
2012.01.21 10:15



필요한 유틸은(예: 올리디버거) 블로그에 올려놓겠습니다
감사합니다 
저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Reverse Engineering' 카테고리의 다른 글

Abex 1st~5st exe 모음  (3) 2012.01.21
abex 3rd 크랙미 풀이  (6) 2012.01.15
Abex 2nd 크랙미 풀이  (3) 2012.01.14
Abex 1st 크랙미 풀이  (6) 2012.01.13
2012.01.17 23:39
다운로드 링크:  http://www.shatters.net/celestia/download.html 

한글 패치

 
실행 방법-----------------------------------------------------------------------------
첫번째 링크에서 자신의 컴퓨터 OS에 맞는 셀레스티아를 다운로드한 후 설치를 합니다.
설치 후 한글패치를 실행합니다
바탕화면에 생성된 Celestia 아이콘을 클릭하면 됩니다.
-------------------------------------------------------------------------------------

사용 방법-----------------------------------------------------------------------------
마우스로 별(또는 행성, 은하)을 클릭하거나 엔터를 눌러서 별(또는 행성, 은하)의 이름을 입력하고 다시 엔터를 칩니다.
그러면 별에 포인터가 맞춰지면서 좌측 상단에 별에 대한 상세 정보가 나옵니다.
선택한 별로 이동하고 싶으시면 'G'를 누릅니다.
너무 멀리나가서 길을 잃으셨다면 'H'키를 눌러서 태양에 포인터를 맞춘 후에 'G'를 눌러서 이동합니다. 
단축키:  http://kin.naver.com/qna/detail.nhn?d1id=11&dirId=1117&docId=55910909&qb=7IWA66CI7Iqk7Yuw7JWEIOuLqOy2le2CpA==&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=gxTbGF5Y7t8sssqFAj8ssc--122069&sid=TxWG4tw4FU8AAAqnbwk 
------------------------------------------------------------------------------------- 
저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
2012.01.15 18:56
아래 파일을 받아주세요

 
1. 역시 파일을 열어서 무슨 파일인지 알아봅시다


확인을 누르면 키파일을 체크한다는군요


2. 확인을 누르니 키파일이 없답니다
[##_http://minchoro123.tistory.com/script/powerEditor/pages/1C%7Ccfile29.uf@146D693F4F129FF62C5020.jpg%7Cwidth=%22235%22%20height=%22151%22%20alt=%22%22%20filename=%22abex3sol_00000.jpg%22%20filemime=%22image/jpeg%22%7C_##]

 

3. 올리디버거로 "Abex%60_3rd_CrackMe.exe"를 열어줍니다.



4. 프로그램에서 검사하는 키파일의 이름은 abex.l2c입니다.



5. 그리고 키파일의 용량은 16진수로 12byte입니다. Hex16은 Dec18(6*16^0 + 1*16^1)이므로 우리는 파일의 용량이 18byte가 되도록 만들어 주면 됩니다.



6.  이제 우리는 exe가 있는 같은 폴더 내에 18byte의 크기를 가진 abex.l2c라는 이름의 키파일을 생성해주면 됩니다. 파일을 생성한 후 메모장으로 연 후 1 또는 그 이외의 숫자 또는 영어로 18글자를 채워줍니다.(한글, 한자 등은 유니코드 이므로 2byte로 계산해서 9글자)그리고 Ctrl+S를 눌러서 저장을 합니다.



7. 다시 프로그램을 실행시킨 후 확인을 눌러줍니다.



8. 성공 메시지가 출력됩니다.

 


성공입니다 

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Reverse Engineering' 카테고리의 다른 글

Abex 1st~5st exe 모음  (3) 2012.01.21
abex 3rd 크랙미 풀이  (6) 2012.01.15
Abex 2nd 크랙미 풀이  (3) 2012.01.14
Abex 1st 크랙미 풀이  (6) 2012.01.13
2012.01.14 14:53
아래의 링크를 통해서 abexcrackme2.exe를 받아주세요.

 

1. 파일을 실행시켜 어떤 파일인지 확인해 봅시다.

 Name과 Serial에 아무 숫자나 대입하여 Check 버튼을 누릅니다.


2. 시리얼 번호가 틀렸다는군요
[##_http://minchoro123.tistory.com/script/powerEditor/pages/1C%7Ccfile8.uf@17323D484F1111DE0AA6AC.jpg%7Cwidth=%22275%22%20height=%22152%22%20alt=%22%22%20filename=%22abex2_00000.jpg%22%20filemime=%22image/jpeg%22%7C_##]확인을 눌러 창을 닫습니다.


3. abexcrackme2.exe를 올리디버거로 열어줍니다.



4. 아래와 같은 화면이 보입니다.



5. 어셈블리코드 부분에 마우스 오른쪽 버튼을 눌러 Search for → All reference text string을 클릭합니다.

 

6. 다음과 같은 창이 뜨게됩니다.

 

7. 우리가 원하는 문자열은 "Congratulations!"일테니 아래로 내려서 문자열을 찾고 그 문자열을 더블클릭하여 이동합니다.

 

8. "Congratulations!"문자열로 부터 한줄 한줄 올라가면서 점프되어 오는 곳을 찾습니다.



9. F9(실행)을 눌러서 프로그램 창을 띄웁니다.



10. Name과 Serial에 아무 숫자나 입력합니다. 여기서는 편의상 1111로 하였습니다.

Check를 눌러서 원래 화면으로 돌아갑니다.


11.  이제 F8을 눌러서 한줄 한줄 실행시키면서 일어나는 변화를 관찰해보도록 하겠습니다.

붉은 사각형 안에 실행결과가 나타나게 되는데 이 줄(00403307)에서 우리가 Name에 입력한 "1111"말고 "95959595"라는 수상한 결과가 나왔습니다.


12. 이제 프로그램을 실행시켜 Name에 "1111"을 Serial에 "95959595"를 입력해 보도록 하겠습니다.

Check를 누릅니다.


13. 성공 메시지를 출력합니다.



감사합니다.

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Reverse Engineering' 카테고리의 다른 글

Abex 1st~5st exe 모음  (3) 2012.01.21
abex 3rd 크랙미 풀이  (6) 2012.01.15
Abex 2nd 크랙미 풀이  (3) 2012.01.14
Abex 1st 크랙미 풀이  (6) 2012.01.13
2012.01.13 23:56
우선 아래의 링크를 통해서 abex 1st 크랙미 파일인 abexcm1.exe를 받아주세요

 
 Abex 1st 크랙미 풀이

Wrote by MCR

 1. 우선 어떤 프로그램인지 알아보기 위해서 실행해 봅시다.

하드디스크를 CD롬으로 인식하게 만들라네요.

 

2. 확인을 눌러봅니다.

[##_http://minchoro123.tistory.com/script/powerEditor/pages/1C%7Ccfile9.uf@196F4E454F10435414604C.jpg%7Cwidth=%22253%22%20height=%22151%22%20alt=%22%22%20filename=%22abex_1st_run_00000.jpg%22%20filemime=%22image/jpeg%22%7C_##]

CD롬이 아니라고 화를 내네요.

 

3. 그럼 우선 크랙을 할 파일을 불러와야 하므로 올리 DBG를 연 후 F3(열기)를 눌러 abexcm1.exe를 열어줍니다.




4. abex를 열면 다음과 같은 내용이 보입니다.

00401018줄을 보면 GetDriveTypeA라는 함수가 있습니다. 이 함수는 드라이브의 형식을 확인하는 함수로써 이 함수를 통해 하드디스크가 CD롬으로 인식되지 않더라도 건너뛰게 만드는 것이 우리의 목표입니다.

 

5. 그럼0040101F줄의 가운데 어셈블리코드가 보이는 칸을 더블클릭하여 어셈블리 코드를 바꿔보도록 하겠습니다.



6. JMP SHORT 00401021을 0040103D로 바꾼후 Assemble을 누르고 Cancel을 눌러 원래 화면으로 돌아옵니다.

이렇게 하면 0040101F 줄에서 바로 0040103D열로 바로 넘어가게 됩니다.

 

7. F9(실행)을 눌러서 실행을 해봅니다.

 처음과 같은 문구이므로 본론으로 넘어가기 위해서 확인을 누르도록하겠습니다.


8. 프로그램에서 성공 메세지를 내보냅니다.

 


이렇게 첫번째 리버싱이 끝났습니다. 감사합니다

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Reverse Engineering' 카테고리의 다른 글

Abex 1st~5st exe 모음  (3) 2012.01.21
abex 3rd 크랙미 풀이  (6) 2012.01.15
Abex 2nd 크랙미 풀이  (3) 2012.01.14
Abex 1st 크랙미 풀이  (6) 2012.01.13


티스토리 툴바