게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
키보드 후킹 예제로 연습중인데 프로세스가 자꾸 응답없음으로 죽어버리네요
게시물ID : programmer_13186짧은주소 복사하기
작성자 : satii
추천 : 0
조회수 : 1169회
댓글수 : 1개
등록시간 : 2015/09/10 01:17:48
전역후킹 예제를 돌려봤는데 타겟은 노트패드인 후킹 예제엿습니다.
전역후킹을 걸고 프로세스명이 노트패드일경우 0이 아닌 값을 리턴하여 출력을 막는 예제였어요. (유명한 나뭇잎책에 나온 예제인 것 같습니다)
근데 이게 32비트 용으로 컴파일하니 모든 프로세스에서 키보드 입력이 발생하는 순간 응답없음이 뜨면서 죽어버리더군요...
32비트용 컴파일이 문제엿다는걸 알기까지 한참 헤멨습니다..-_-;;
64비트용으로 컴파일 한 후에 노트패드의 키보드 메세지는 잘 후킹되고 받아와서 로그를 작성하는 부분까지 만들었습니다만..
여전히 다른 프로세스들은 키보드 입력 발생시 죽어버립니다.. 왜일까요..? 이부분은 아무리 검색해도 유사한 사례가 없네요..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호