안녕하세요.
학교 과제로 간단한 키로거를 만들어 배포시 방법들과
사람들의 보안 인식등등을 하려고 준비중에 있습니다
막 복잡한 키로거까지는 필요가 없기에 연구소에서
mongii 님이 올리신 키로거에 관한 자료를 보고 만든 상태 입니다.
콜백함수를 호출시 윈도우창을 만들어서 하는 방법으로 되어 있길래
창을 만드는 부분을 아래와 같이 수정하였는데요.
실행시 창이 없어서 아무것도 뜨지 않더라구요.
WndProc(hWnd,WM_CREATE,NULL,NULL);
while(
GetMessage(&Message,0,0,0)) {
TranslateMessage(&Message);
DispatchMessage(&Message);
}
xp환경에서 실행시에는 잘 실행이 됩니다.
txt파일로 저장도 잘 되구요.
그런데 만들고보니 최근에는 win7을 많이들 사용하니까 win7에서도 되나 하고 해보니
win7에서는 작동이 안됩니다.ㅠㅠ
ps. 창을 뜨게 만든상태로 win7에서 실행 시 창 안에서 키를 입력시 키로거가 작동을 하는데요.
창밖이나 창을 내리고 혹은 HIDE로 한후에는 작동을 안하네요..
왜그런가요..무엇을 바꾸어야 하나요?ㅠㅠ |