Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

C.C/0531: Difference between revisions

From ZeroWiki
({CREATE})
 
No edit summary
Line 22: Line 22:
== What We've done ==
== What We've done ==


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



Revision as of 14:10, 31 May 2016

Cracker

Cracker
송준호 염승윤 15이원준 이승현
출석 출석 출석 출석


What We've done

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