디시인사이드 갤러리

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

갤러리 본문 영역

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

늅늅(61.102) 2011.10.06 17:50:25
조회 64 추천 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/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
278869 흡연하기 vs 개발자되기 [4] ㅂㅈㄷ(210.178) 11.10.07 152 0
278868 근데 생각보다 사람들이 대기업 및 외국계 회사 연봉 잘 모르는거 같다 [1] 전간디갤로그로 이동합니다. 11.10.07 320 0
278867 야호 나도 이제 회사의 일원인거 같아. [6] 좋은아버지갤로그로 이동합니다. 11.10.07 109 0
278866 밑에 부스 알고리즘 풀어봤는데 오답 ㅜㅜ [1] 부스(220.70) 11.10.07 281 0
278865 빌드를 할 때마다 [6] Ynobe갤로그로 이동합니다. 11.10.07 84 0
278864 Booth's 알고리즘 좀 도와주세요ㅠㅠ [3] ㅠㅠ(220.70) 11.10.07 104 0
278863 펄할까 자바 스크립트할까 [1] 로하로하알로하갤로그로 이동합니다. 11.10.07 70 0
278862 java에서 directory를 stream으로 읽을수는 없나요? [1] dddd(203.244) 11.10.07 56 0
278861 형들 자바 질문좀...ㅠ.ㅠ [4] abbey road갤로그로 이동합니다. 11.10.07 82 0
278860 ㅋㅋㅋㅋ아까 해킹의뢰글 어디갔어 ㅋㅋㅋ [7] 곰곰곰(117.17) 11.10.07 125 0
278858 매트릭스 같은 세상도 슬슬 다가오는구나... [2] blackd갤로그로 이동합니다. 11.10.07 128 0
278857 java 에서 file 복사하는거 소스좀 주세요. [1] iljeomobolt갤로그로 이동합니다. 11.10.07 64 0
278856 좌표임 디자이너가 아니고 기획자내 [1] 돌아이바갤로그로 이동합니다. 11.10.07 81 0
278854 근데 고졸은 취업 안 됨? [3] 로하로하알로하갤로그로 이동합니다. 11.10.07 182 0
278853 형들씨언어 과제 한건데 좀 훑어봐주세엽 [6] 별그리며갤로그로 이동합니다. 11.10.07 104 0
278852 여기 오랜만이다 [2] blackskirts갤로그로 이동합니다. 11.10.07 60 0
278851 와 시발 구인란 보는데 [7] 돌아이바갤로그로 이동합니다. 11.10.07 156 0
278850 워링 오류좀 봐주세요. [4] 하양(61.73) 11.10.07 72 0
278849 손정의 대단한 사람이었넹... [1] 꼬꼬월드갤로그로 이동합니다. 11.10.07 107 0
278848 횽들 좀 도와줘!! C언어로 영어사전 만드는 거진짜!!! [8] 권용건(203.247) 11.10.07 105 0
278846 형들 씨언어 말인데요......... [5] 별그리며갤로그로 이동합니다. 11.10.07 92 0
278845 java 초보인데요...ftp서버에 폴더만들기를 할수 있나요? [1] dddd(203.244) 11.10.07 89 0
278843 리눅스 사운드 잘아는사람? ds(77.13) 11.10.07 45 0
278842 잠만.. 나 2000년도에 3000 벋았는데... [12] 하아(110.15) 11.10.07 210 0
278840 야 어셈블리어 이거 해석좀 ㅇㅇ [2] ㅇㅇ(203.247) 11.10.07 94 0
278839 c언어 2차원배열 질문!! [3] 늅비(124.51) 11.10.07 143 0
278838 blackd 봅니다. 2탄 ㅎㅎㅎ [12] 하아(110.15) 11.10.07 135 0
278835 템플릿 에서 궁금한게 있는데요 하양(61.73) 11.10.07 51 0
278834 blackd 봅니다. ㅎㅎㅎ [2] 하아(110.15) 11.10.07 79 0
278833 철수 아저씨 출마하는군 [4] 이모군(175.114) 11.10.07 111 0
278832 흥- 뻘글 [1] ㅋㄱ(183.96) 11.10.07 40 0
278831 하아 형은 봅니다. blackd갤로그로 이동합니다. 11.10.07 58 0
278830 리눅스 초보인데 apm설치하는 도중에 gcc설치중;;; [5] 레이안갤로그로 이동합니다. 11.10.07 84 0
278828 한국은 "사" 자가 들어가야 인정해주는 사회다!! [9] 거칠게갤로그로 이동합니다. 11.10.07 152 0
278827 나도 자막 만들면서 놀랐음 [5] RUMO갤로그로 이동합니다. 11.10.07 85 0
278826 에러 다고치고 컴파일했는데 이젠 이상한거 떠여 [5] 하양(61.73) 11.10.07 61 0
278825 전문직에 있어 연봉은 자존심이다. [11] 꼬꼬월드갤로그로 이동합니다. 11.10.07 226 0
278823 아 ㅅㅂ 주말 출근 확정이요~ [2] ㅅㄱㅅㄱㅅㄱ갤로그로 이동합니다. 11.10.07 47 0
278822 c++ 인제 자꾸 에러가나요 ㅜㅜ [5] 하양(61.73) 11.10.07 65 0
278821 이제 알겠네. blackd 하는 말.. [33] 하아(110.15) 11.10.07 187 0
278820 왜이렇게 CG갤 냄새가 나지? [3] McHello갤로그로 이동합니다. 11.10.07 88 0
278818 MFC 스크롤바 움직일때마다 깜빡임을 어떻게 막을수있을까? [5] +어게인갤로그로 이동합니다. 11.10.07 105 0
278817 추모겸 애플 아이폰 광고 한글 자막 (이제 잘 보임) [5] RUMO갤로그로 이동합니다. 11.10.07 71 0
278815 순진한 프겔러들아 아직도 한국IT에 기대를 하는거냐? [5] 거칠게갤로그로 이동합니다. 11.10.07 139 0
278814 자바만 좀 아는데 c나 c++좀 배울려고 하는데 뭐부터 배우는게 좋음? [2] 신발라마갤로그로 이동합니다. 11.10.07 82 0
278813 젠장 형 물어본거 .. [12] 수상한김토끼갤로그로 이동합니다. 11.10.07 100 0
278812 프통령 아스 는 봅니다. 좋은아버지갤로그로 이동합니다. 11.10.07 33 0
278808 잡스 인터뷰중 와닿던 말 [성대아싸]갤로그로 이동합니다. 11.10.07 79 8
278806 blackd 는 봅니다.. [28] 하아(110.15) 11.10.07 152 0
278804 여자친구랑 헤어진지 5일째 [5] 꼬꼬월드갤로그로 이동합니다. 11.10.07 92 0
뉴스 스트레이 키즈 리노, 구찌 글로벌 앰버서더 발탁 디시트렌드 07.01
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2