C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[36711] Re:[질문]안펄수 바이러스 연구소에서 만든 핵쉴드 원리?
유영인 Cuperido [cuperido] 1990 읽음    2004-08-11 14:55
보통 이런 종류의 프로그램은 드라이버단에서 제어를 합니다.
스캔 코드와 버추어키 코드를 재 맵핑시킨 후, 서로의 규약에 맞게 메시지를 맞춘다음
요구한 규약에 틀리거나, 메세지가 왔는데 실질적으로 키가 안눌려있다는지의 여부에 따라서
참, 거짓을 판별하게 되겠지요.

키보드 드라이버를 후킹해서 먹는 키를 안먹게 할수는 있어도, 드라이버를 후킹 한다고 해도
그 규약을 쉽게 알아내기는 좀 힘들꺼라는 생각입니다. 쉽게 깨질거라면 우리나라 최고의
보안 기업인 안철수 연구소라는 이름도 무의미해 지겠지요.


cuperido


후니 님이 쓰신 글 :
: 제가 하던 팡야란게임에서 매크로를 이용해서 겜을 즐기고 있었는데 이번 핵쉴드 도입으로 매크로가 작동을 않합니다
:
: 그래서 너무 아쉬운나머지 이렇게 질문을 올림니다
:
: 제가첨부한 핵쉴드가 어떤 원리로 매크로사용을 못하게 하는지 알고싶습니다
: 한가지더 매크로 개발자님이 키보드 드라이버 후킹만하면 간단하게 제작동이 된다던데 초보인 저로서는
: 이해가 가질않아서요 다시 작동할수 있는 방법이 있으면 좀 알려주시면 감사하겠습니다.
:
: 핵쉴드랑 / 매크로 파일 첨부하겠습니다
:
: 고수님들에 답변 부탁드림니다 고맙습니다

+ -

관련 글 리스트
36692 [질문]안펄수 바이러스 연구소에서 만든 핵쉴드 원리? 후니 2263 2004/08/11
36711     Re:[질문]안펄수 바이러스 연구소에서 만든 핵쉴드 원리? 유영인 Cuperido 1990 2004/08/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.