BLOG main image
전체 (276)
[Computer] (42)
[Programming] (62)
[DBMS] (26)
[Operating System] (21)
[Study English] (8)
[For money] (28)
[Interest] (89)
«   2009/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          
77917 Visitors up to today!
Today 14 hit, Yesterday 95 hit
'MSDN'에 해당되는 글 1건
[폭주기관차, 2007/02/07 13:44, [Study English]/Translate]
You must place a global hook procedure in a dynamic-link library (DLL) separate from the application installing the hook procedure.
당신은 후킹 코드를 설치하는 응용소프트웨어와 다른 위치인 동적-링크 라이브러리(DLL)안에
전역 후킹 코드를 반드시 작성해야한다.


separate : vi. 갈라지다, 끊어지다, 관계를 끊다.
procedure : 프로그램처리 절차(소스코드란 의미로 해석함)
application : 응용 소프트웨어


The installing application must have the handle to the DLL module before it can install the hook procedure.
훅 코드를 설치하기전에 후킹 설치 응용프로그램은 DLL 모듈의 핸들을 반드시 가져야한다.

handle : vt. ~를 사용하다
module : 모듈



To retrieve a handle to the DLL module, call the LoadLibrary function with the name of the DLL.
DLL모듈 핸들을 가져오기위해서는, LoadLibrary 함수에 DLL 이름을 호출하면된다.

retrieve : vt. 회수하다, 되찾다. [컴퓨터]<정보를>검색하다 [유의어 : recover:회복하다]


After you have obtained the handle, you can call the GetProcAddress function to retrieve a pointer
to the hook procedure.
핸들을 얻은 후에, 후킹 코드를 가르키는 위치를 얻기 위해 후킹 코드 GetProcAddress 함수를
호출 할 수 있다.


obtained = obtain : vt. 얻다, 획득하다. [유의어:get]
pointer : n. 가리키는 사람[물건]


Finally, use SetWindowsHookEx to install the hook procedure address in the appropriate hook chain.
마지막으로, 후킹 코드 메모리주소(후킹 DLL)를 적절한 후킹 체인에 설치하기 위해
SetWindowsHookEx를 사용한다.


appropriate : a. 적당한
chain : n. 쇠사슬, 연결 고리, [컴퓨터:체인<연속적인 계산 명령 또는 기억 영역>]

이 번역은 완전 영문 초보인 제가 번역한거라 잘못된 번역이 다소 많이(?) 있을 수도 있습니다. ㅋㅋ
영어 전문가 님들은 잘못 된 점은 바로 지적질 부탁드립니다.^^

이 영문은 MSDN에 있습니다만, 갱주니님의 블로그에서 퍼왔습니다.

참고 : 갱주니님의 블로그 글 보러 가기

Trackback Address :: http://kongmks.cafe24.com/trackback/88
Name
Password
Homepage
Secret
*1