More actions
({CREATE}) |
No edit summary |
||
| Line 22: | Line 22: | ||
== What We've done == | == What We've done == | ||
API에 대해 자세히 알아보고, 리버싱 튜토리얼 플래시에 있던 reverseme의 첫번째 문제를 예제로서 같이 풀었습니다. | |||
윈도우 API들의 호출을 통해 프로그램이 구성되어 있다는 것을 이해하며, 처음으로 크랙을 해 보았습니다. | 윈도우 API들의 호출을 통해 프로그램이 구성되어 있다는 것을 이해하며, 처음으로 크랙을 해 보았습니다. | ||
jnz나 jl 같은 조건부 점프문을 jmp로 바꿔 무조건 점프하게 하거나 nop로 바꿔 무조건 점프하지 않게 하는 방식에 대해 알아보았습니다. | jnz나 jl 같은 조건부 점프문을 jmp로 바꿔 무조건 점프하게 하거나 nop로 바꿔 무조건 점프하지 않게 하는 방식에 대해 알아보았습니다. | ||