'Computer/Reverse Engineering'에 해당되는 글 5건
OllyDbg 1.10 설정 완료OllyDbg 1.10 설정 완료
Posted at 2011. 10. 27. 04:08 | Posted in Computer/Reverse Engineering'Computer > Reverse Engineering' 카테고리의 다른 글
Duelist's Crackme #1 (0) | 2011.01.17 |
---|---|
OllyDbg에서 Schemes 설정하기 (0) | 2010.03.08 |
JUMP 분기 표시 (0) | 2010.03.08 |
OllyDbg v1.10 (0) | 2010.03.08 |
Duelist's Crackme #1Duelist's Crackme #1
Posted at 2011. 1. 17. 17:42 | Posted in Computer/Reverse EngineeringDuelist's Crackme #1 Soluction
#include <stdio.h> #include <stdlib.h> void main(void) { int iCount = 0; int cipher[] = { 0x7B, 0x61, 0x65, 0x78, 0x64, 0x6D, 0x26, 0x6B, 0x7A, 0x69, 0x6B, 0x63, 0x65, 0x6D, 0x26, 0x3C, 0x26, 0x66, 0x6D, 0x7F, 0x6A, 0x61, 0x6D, 0x7B, 0x26, 0x6A, 0x71, 0x26, 0x6C, 0x7D, 0x6D, 0x64, 0x61, 0x7B, 0x7C }; int *plainText = malloc(sizeof(cipher)); for(iCount = 0; iCount < (sizeof(cipher) / sizeof(int)); iCount++) { plainText[iCount] = cipher[iCount] ^ 0x43 ^ 0x1E ^ 0x55; printf("%c", plainText[iCount]); } printf("\n"); }
'Computer > Reverse Engineering' 카테고리의 다른 글
OllyDbg 1.10 설정 완료 (0) | 2011.10.27 |
---|---|
OllyDbg에서 Schemes 설정하기 (0) | 2010.03.08 |
JUMP 분기 표시 (0) | 2010.03.08 |
OllyDbg v1.10 (0) | 2010.03.08 |
OllyDbg에서 Schemes 설정하기OllyDbg에서 Schemes 설정하기
Posted at 2010. 3. 8. 21:26 | Posted in Computer/Reverse Engineering
<Alex black Schemes 설정>
OllyDbg.exe를 종료 한 다음 ollydbg.ini 파일을 텍스트 편집기로 열어서 해당 부분을 편집한다. 다음 부분을 추가시켜 주고 [*] 부분은 0에서 7중에 특정 번호를 선택한 뒤 그 부분에 덮어쓴다. 옵션에서 특정 번호를 선택한 뒤 재시작 하면 colours와 highlighting이 적용된 것을 확인할 수 있다.
첨부 파일은 Alex black Schemes과 JUMP 분기를 표시하도록 설정한 환경 설정파일이다.
[Colours]
Scheme[*]=10,14,16,0,5,13,17,13
Scheme name[*]=Alex black
[Syntax]
Commands[*]=10,11,12,14,10,13,10,48,48,2,110,0,0,0
Operands[*]=0,73,0,0,0,0,0,0,0,0,0,0,0,0
Scheme name[*]=Alex black
Scheme[*]=10,14,16,0,5,13,17,13
Scheme name[*]=Alex black
[Syntax]
Commands[*]=10,11,12,14,10,13,10,48,48,2,110,0,0,0
Operands[*]=0,73,0,0,0,0,0,0,0,0,0,0,0,0
Scheme name[*]=Alex black
첨부 파일은 Alex black Schemes과 JUMP 분기를 표시하도록 설정한 환경 설정파일이다.
'Computer > Reverse Engineering' 카테고리의 다른 글
OllyDbg 1.10 설정 완료 (0) | 2011.10.27 |
---|---|
Duelist's Crackme #1 (0) | 2011.01.17 |
JUMP 분기 표시 (0) | 2010.03.08 |
OllyDbg v1.10 (0) | 2010.03.08 |
JUMP 분기 표시JUMP 분기 표시
Posted at 2010. 3. 8. 21:16 | Posted in Computer/Reverse Engineering
<JUMP 관련 부분>
ollydbg.ini 파일을 열어 보면 [Settings] 부분에 위와 같은 부분이 있다.
Show jump direction=1
Show jump path=1
Show jumpfrom path=1
Show path if jump is not taken=1
Show jump path=1
Show jumpfrom path=1
Show path if jump is not taken=1
위와 같이 변경해주면 JUMP 분기에 대해 화살표가 표시된다.
'Computer > Reverse Engineering' 카테고리의 다른 글
OllyDbg 1.10 설정 완료 (0) | 2011.10.27 |
---|---|
Duelist's Crackme #1 (0) | 2011.01.17 |
OllyDbg에서 Schemes 설정하기 (0) | 2010.03.08 |
OllyDbg v1.10 (0) | 2010.03.08 |
OllyDbg v1.10OllyDbg v1.10
Posted at 2010. 3. 8. 21:12 | Posted in Computer/Reverse Engineering
<OllyDbg 홈페이지>
리버스 엔지니어링을 하기 위해 꼭 필요한 올리디버거. binary code를 분석하기 위한 도구이다. 올리디버거 말고 여러가지 도구들이 있지만 올리디버거가 간편하다.
주소 : http://www.ollydbg.de/
파일 : http://www.ollydbg.de/odbg110.zip
'Computer > Reverse Engineering' 카테고리의 다른 글
OllyDbg 1.10 설정 완료 (0) | 2011.10.27 |
---|---|
Duelist's Crackme #1 (0) | 2011.01.17 |
OllyDbg에서 Schemes 설정하기 (0) | 2010.03.08 |
JUMP 분기 표시 (0) | 2010.03.08 |