디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

GetLastError를 후킹하는 방법이 알고싶습니다

늅늅(61.102) 2011.10.06 17:50:25
조회 65 추천 0 댓글 1

제가 IAT를 공부하면서 후킹도 같이 공부하고있는데요,

후킹 방법은 함수 호출부분 첫바이트를 jmp문으로 수정해서 제가 원하는 함수로 호출하는 식으로 해보고있습니다

그런데 다른 함수들은 잘 되는데, 유독 GetLastError만 후킹하면 프로그램이 꺼져버리네요

그다지 쓸일은 없을것같지만 어째서 GetLastError만 후킹하면 꺼지는지 궁금합니다

프로그램 종료없이 후킹하는 방법이 없을까요?

DWORD WINAPI NewGetLastError(void)
{
DWORD bRet;
FARPROC pFunc;
char a[200];
sprintf(a,"NewGetLastError start");
OutputDebugString(a);

pFunc = GetProcAddress(GetModuleHandle("kernel32.dll"), "GetLastError");
bRet = ((PGETLASTERROR)pFunc)();

return bRet;
}

일단 제가 만든 함수인데, 그냥 제 함수에서 호출이되면 디버그메세지로 NewGetLastError start란 메세지를 보여주고

정상적으로 getlasterror함수가 호출되게 해놨습니다.

그런데 NewGetLastError start 메세지조차 보여주지 않고 꺼져버리네요

제생각엔 후킹 자체를 하자마자 프로그램이 종료되는것 같습니다

GetLastError같은 함수는 함수호출부분 첫바이트를 jmp로 수정해주는 작업을 하면 안되는건가요??

후킹은 프로세스 시작하자마자 자동으로 인젝션되서 함수를 수정되게해놨는데, 다른 함수들은 후킹이 잘됩니다

인젝션 시킬 프로그램으론 메모장으로 했구요, 메모장외에 다른것들도 해봤는데 다른 프로그램들도 종료되버립니다

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
AD 디지털 액세서리 기간한정 세일! 운영자 25/07/11 - -
278641 c 배열 기초문제... [1] SPlCA갤로그로 이동합니다. 11.10.06 49 0
278640 lol형 왜 저렇게 날뛰는거야? 무슨일 있었어? [4] 얼빠진호랑이갤로그로 이동합니다. 11.10.06 116 0
278639 개시발 존나 재미없어 개새갸 으해해햐ㅗㅁ여ㅑㅠㅍㅇ포ㅑㅍ lol(110.174) 11.10.06 47 0
278638 우리나라 사이트들은 실명제 때문에 외국인들 없는거임? [6] ㅇㅁㅇㅋ(121.136) 11.10.06 106 0
278637 개보지 개자지 개면상 개호구 개시키 개시발 lol(110.174) 11.10.06 87 0
278636 근데 프로스트바이트2같은 물리엔진도 C언어로 만드는거임?? ASD(111.118) 11.10.06 67 0
278635 꺄악~~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! lol(110.174) 11.10.06 54 0
278634 2의 거듭제곱 형태인가를 O(1) 시간에 알아내기 [6] [성대아싸]갤로그로 이동합니다. 11.10.06 108 0
278633 티스토리 몇명 이상 방문해야 초대장 나옴?? [3] 시불라미갤로그로 이동합니다. 11.10.06 73 0
278632 안드로이드에서 MediaPlayer.create()를 잘 사용하는 방법은 [1] lol(110.174) 11.10.06 103 0
278631 티스토리 적용 성공 히히! ㅁㄴ(210.107) 11.10.06 77 0
278630 밑애 재어문 바보처럼 하는방법.txt [1] lol(110.174) 11.10.06 78 0
278629 전략시뮬레이션은 현실성을 반영되어야 밸런스가 맞는다. [1] 거칠게갤로그로 이동합니다. 11.10.06 79 0
278628 성님덜 충고 감사 ASD(111.118) 11.10.06 46 0
278627 아 주말근무 해야 할 듯 [5] 전간디갤로그로 이동합니다. 11.10.06 95 0
278626 병신관리 시스템 같은 걸 나라에서 운영하면 어떨까 [6] 분당살람갤로그로 이동합니다. 11.10.06 90 0
278625 현실적인 게임을 만들자 모든 게임은 너무 비현실적 ㅡㅡ [5] 거칠게갤로그로 이동합니다. 11.10.06 109 0
278624 xScript는 혹시 절대 경로만 넣어야 되는거야? ㅠㅠ [1] ㅁㄴ(210.107) 11.10.06 50 0
278623 제어문좀 만드는것좀 도와주세요ㅠㅠ [19] 초보늅(220.70) 11.10.06 114 0
278621 아... 뒤지고싶어.. 왜 안사주는거야.. 스티브잡스처럼 뒤지고싶다 아. [10] lol(110.174) 11.10.06 118 0
278619 형들 초보가 질문좀 할께 하퐈오(59.9) 11.10.06 33 0
278617 C언어 능력자 슨상님이 필요합니다... [8] ASD(111.118) 11.10.06 182 0
278615 아싸 하일라이터~ 케케 [3] [성대아싸]갤로그로 이동합니다. 11.10.06 67 0
278613 외부 자바스크립트 파일을 링크로 사용해도 안전한가여? [8] ㅁㄴ(210.107) 11.10.06 103 0
GetLastError를 후킹하는 방법이 알고싶습니다 [1] 늅늅(61.102) 11.10.06 65 0
278610 무용담은 좀 있다 들려줄게 Adelposs갤로그로 이동합니다. 11.10.06 44 0
278609 횽들, C++ stringstream 질문 좀..;; [8] 활의노래갤로그로 이동합니다. 11.10.06 93 0
278608 독도가 미국땅이라고? [2] iljeomobolt갤로그로 이동합니다. 11.10.06 89 0
278607 병신모음::개독::멤버.추가(고유아이디()) [5] 로하로하알로하갤로그로 이동합니다. 11.10.06 103 0
278606 살아있다 오버 [2] Adelposs갤로그로 이동합니다. 11.10.06 48 0
278605 야호 일거리 생겼다 !!!! 아이 좋아 [4] 좋은아버지갤로그로 이동합니다. 11.10.06 75 0
278604 애플의 스티브잡스 부고.jpg [6] .3(124.137) 11.10.06 163 0
278603 아델형 은 봅니다. 좋은아버지갤로그로 이동합니다. 11.10.06 25 0
278602 C언어로 8x8 H.264 transform transform짜줄횽?보상 [3] 에취이육사(211.222) 11.10.06 65 0
278601 분수를 모르면 죽어라 [2] zxc(210.178) 11.10.06 82 0
278600 로하형 질문점 [1] 三didas갤로그로 이동합니다. 11.10.06 37 0
278599 진짜 김성모 존경한다.. [3] McHello갤로그로 이동합니다. 11.10.06 130 0
278598 전회사에서 알바하는데, [2] 이메지네이션(116.124) 11.10.06 81 0
278597 html/css 질문. [10] blackd갤로그로 이동합니다. 11.10.06 127 0
278596 2년차쯤된 PHP 개발자 손들어봐봐 [2] monoless갤로그로 이동합니다. 11.10.06 96 0
278595 나도 다른 사람 과제 해준적있다. [1] 좋은아버지갤로그로 이동합니다. 11.10.06 62 0
278593 c언어에서 메인에있는 argv 공백도 받게 하는법 있나요? [3] 보나포르트(203.249) 11.10.06 63 0
278592 아 또 모르는사람 과제해준적 있었음ㅋ [6] 나리링갤로그로 이동합니다. 11.10.06 111 0
278591 인상적인 버디 리눅스 리소스 사용량 [2] 로하로하알로하갤로그로 이동합니다. 11.10.06 106 0
278590 안드로이드 망해랏 MEECL갤로그로 이동합니다. 11.10.06 78 0
278589 와 시발 이젠 모르는사람꺼 과제도 해줘야하냐 [9] 나리링갤로그로 이동합니다. 11.10.06 217 0
278588 2d게임하니까 생각나네 [1] ㅂㅈㄷ(210.178) 11.10.06 83 0
278587 지금 회사에서 2주째 놀아 [7] 좋은아버지갤로그로 이동합니다. 11.10.06 124 0
278586 아 쎾쓰하고싶다 [1] ^0^갤로그로 이동합니다. 11.10.06 63 0
278585 로하로하알로형 [1] 三didas갤로그로 이동합니다. 11.10.06 46 0
뉴스 “군필 아니었어?” 조규성, 장발 ‘싹둑’…파격 변신에 ‘눈길’ 디시트렌드 07.10
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2