키로그 키보드메세지를 가로채서 메모장에 기록해주는 프로그램
*문*
다운로드
장바구니
소개글
후킹공부하면서 혼자 작성해본 프로그램입니다.키보드 메세지를 후킹해서 눌려진 키보드키를 그대로 메모장에 출력해서 그 txt파일을 저장하는 프로그램입니다.
프로그램이 실행시키고나서 화면상에 뜨지않게 소스가 작성되어서 키로그가 켜진지 확인을 못하게 짜여있습니다.
공부용으로 사용하시기 바랍니다.
https://youtu.be/kHqIZamSuxI 실행동영상 유튜브에 올려놨으니 참고하시기 바랍니다.
컴파일 실행환경
Visual Studio 2013압축파일 내 파일목록
HookDll/
HookDll/dllmain.cpp
HookDll/HookDll.cpp
HookDll/HookDll.sdf
HookDll/HookDll.sln
HookDll/HookDll.v12.suo
HookDll/HookDll.vcxproj
HookDll/HookDll.vcxproj.filters
HookDll/HookDll.vcxproj.user
HookDll/ipch/
HookDll/ipch/hookdll-3796a4e6/
HookDll/ipch/hookdll-3796a4e6/hookdll-1a451657.ipch
HookDll/ipch/hookdll-6ad1d525/
HookDll/ipch/hookdll-6ad1d525/hookdll-1a451657.ipch
HookDll/ipch/hookdll-6ad1d525/hookdll-8f9ad859.ipch
HookDll/ReadMe.txt
HookDll/smtp.cpp
HookDll/stdafx.cpp
HookDll/stdafx.h
HookDll/targetver.h
HookDll/x64/
HookDll/x64/Debug/
HookDll/x64/Debug/dllmain.obj
HookDll/x64/Debug/HookDll.dll
HookDll/x64/Debug/HookDll.exp
HookDll/x64/Debug/HookDll.ilk
HookDll/x64/Debug/HookDll.lib
HookDll/x64/Debug/HookDll.log
HookDll/x64/Debug/HookDll.obj
HookDll/x64/Debug/HookDll.pch
HookDll/x64/Debug/HookDll.pdb
HookDll/x64/Debug/HookDll.tlog/
HookDll/x64/Debug/HookDll.tlog/cl.command.1.tlog
HookDll/x64/Debug/HookDll.tlog/CL.read.1.tlog
HookDll/x64/Debug/HookDll.tlog/CL.write.1.tlog
HookDll/x64/Debug/HookDll.tlog/HookDll.lastbuildstate
HookDll/x64/Debug/HookDll.tlog/HookDll.write.1u.tlog
HookDll/x64/Debug/HookDll.tlog/link.command.1.tlog
HookDll/x64/Debug/HookDll.tlog/link.read.1.tlog
HookDll/x64/Debug/HookDll.tlog/link.write.1.tlog
HookDll/x64/Debug/HookMain.exe
HookDll/x64/Debug/msado15.tlh
HookDll/x64/Debug/msado15.tli
HookDll/x64/Debug/stdafx.obj
HookDll/x64/Debug/vc120.idb
HookDll/x64/Debug/vc120.pdb
HookMain/
HookMain/allkeyhook.dll
HookMain/Debug/
HookMain/Debug/HookMain.exe
HookMain/Debug/HookMain.ilk
HookMain/Debug/HookMain.log
HookMain/Debug/HookMain.obj
HookMain/Debug/HookMain.pdb
HookMain/Debug/HookMain.tlog/
HookMain/Debug/HookMain.tlog/cl.command.1.tlog
HookMain/Debug/HookMain.tlog/CL.read.1.tlog
HookMain/Debug/HookMain.tlog/CL.write.1.tlog
HookMain/Debug/HookMain.tlog/HookMain.lastbuildstate
HookMain/Debug/HookMain.tlog/link.command.1.tlog
HookMain/Debug/HookMain.tlog/link.read.1.tlog
HookMain/Debug/HookMain.tlog/link.write.1.tlog
HookMain/Debug/vc120.idb
HookMain/Debug/vc120.pdb
HookMain/HookDll.dll
HookMain/HookMain.cpp
HookMain/HookMain.sdf
HookMain/HookMain.sln
HookMain/HookMain.v12.suo
HookMain/HookMain.vcxproj
HookMain/HookMain.vcxproj.filters
HookMain/keyhook.dll
HookMain/x64/
HookMain/x64/Debug/
HookMain/x64/Debug/HookDll.dll
HookMain/x64/Debug/HookMain.exe
HookMain/x64/Debug/HookMain.ilk
HookMain/x64/Debug/HookMain.log
HookMain/x64/Debug/HookMain.pdb
HookMain/x64/Debug/HookMain.tlog/
HookMain/x64/Debug/HookMain.tlog/cl.command.1.tlog
HookMain/x64/Debug/HookMain.tlog/CL.read.1.tlog
HookMain/x64/Debug/HookMain.tlog/CL.write.1.tlog
HookMain/x64/Debug/HookMain.tlog/HookMain.lastbuildstate
HookMain/x64/Debug/HookMain.tlog/link.command.1.tlog
HookMain/x64/Debug/HookMain.tlog/link.read.1.tlog
HookMain/x64/Debug/HookMain.tlog/link.write.1.tlog
HookMain/x64/Debug/HookMain.tlog/unsuccessfulbuild
HookMain/x64/Debug/vc120.idb
HookMain/x64/Debug/vc120.pdb
HookDll/dllmain.cpp
HookDll/HookDll.cpp
HookDll/HookDll.sdf
HookDll/HookDll.sln
HookDll/HookDll.v12.suo
HookDll/HookDll.vcxproj
HookDll/HookDll.vcxproj.filters
HookDll/HookDll.vcxproj.user
HookDll/ipch/
HookDll/ipch/hookdll-3796a4e6/
HookDll/ipch/hookdll-3796a4e6/hookdll-1a451657.ipch
HookDll/ipch/hookdll-6ad1d525/
HookDll/ipch/hookdll-6ad1d525/hookdll-1a451657.ipch
HookDll/ipch/hookdll-6ad1d525/hookdll-8f9ad859.ipch
HookDll/ReadMe.txt
HookDll/smtp.cpp
HookDll/stdafx.cpp
HookDll/stdafx.h
HookDll/targetver.h
HookDll/x64/
HookDll/x64/Debug/
HookDll/x64/Debug/dllmain.obj
HookDll/x64/Debug/HookDll.dll
HookDll/x64/Debug/HookDll.exp
HookDll/x64/Debug/HookDll.ilk
HookDll/x64/Debug/HookDll.lib
HookDll/x64/Debug/HookDll.log
HookDll/x64/Debug/HookDll.obj
HookDll/x64/Debug/HookDll.pch
HookDll/x64/Debug/HookDll.pdb
HookDll/x64/Debug/HookDll.tlog/
HookDll/x64/Debug/HookDll.tlog/cl.command.1.tlog
HookDll/x64/Debug/HookDll.tlog/CL.read.1.tlog
HookDll/x64/Debug/HookDll.tlog/CL.write.1.tlog
HookDll/x64/Debug/HookDll.tlog/HookDll.lastbuildstate
HookDll/x64/Debug/HookDll.tlog/HookDll.write.1u.tlog
HookDll/x64/Debug/HookDll.tlog/link.command.1.tlog
HookDll/x64/Debug/HookDll.tlog/link.read.1.tlog
HookDll/x64/Debug/HookDll.tlog/link.write.1.tlog
HookDll/x64/Debug/HookMain.exe
HookDll/x64/Debug/msado15.tlh
HookDll/x64/Debug/msado15.tli
HookDll/x64/Debug/stdafx.obj
HookDll/x64/Debug/vc120.idb
HookDll/x64/Debug/vc120.pdb
HookMain/
HookMain/allkeyhook.dll
HookMain/Debug/
HookMain/Debug/HookMain.exe
HookMain/Debug/HookMain.ilk
HookMain/Debug/HookMain.log
HookMain/Debug/HookMain.obj
HookMain/Debug/HookMain.pdb
HookMain/Debug/HookMain.tlog/
HookMain/Debug/HookMain.tlog/cl.command.1.tlog
HookMain/Debug/HookMain.tlog/CL.read.1.tlog
HookMain/Debug/HookMain.tlog/CL.write.1.tlog
HookMain/Debug/HookMain.tlog/HookMain.lastbuildstate
HookMain/Debug/HookMain.tlog/link.command.1.tlog
HookMain/Debug/HookMain.tlog/link.read.1.tlog
HookMain/Debug/HookMain.tlog/link.write.1.tlog
HookMain/Debug/vc120.idb
HookMain/Debug/vc120.pdb
HookMain/HookDll.dll
HookMain/HookMain.cpp
HookMain/HookMain.sdf
HookMain/HookMain.sln
HookMain/HookMain.v12.suo
HookMain/HookMain.vcxproj
HookMain/HookMain.vcxproj.filters
HookMain/keyhook.dll
HookMain/x64/
HookMain/x64/Debug/
HookMain/x64/Debug/HookDll.dll
HookMain/x64/Debug/HookMain.exe
HookMain/x64/Debug/HookMain.ilk
HookMain/x64/Debug/HookMain.log
HookMain/x64/Debug/HookMain.pdb
HookMain/x64/Debug/HookMain.tlog/
HookMain/x64/Debug/HookMain.tlog/cl.command.1.tlog
HookMain/x64/Debug/HookMain.tlog/CL.read.1.tlog
HookMain/x64/Debug/HookMain.tlog/CL.write.1.tlog
HookMain/x64/Debug/HookMain.tlog/HookMain.lastbuildstate
HookMain/x64/Debug/HookMain.tlog/link.command.1.tlog
HookMain/x64/Debug/HookMain.tlog/link.read.1.tlog
HookMain/x64/Debug/HookMain.tlog/link.write.1.tlog
HookMain/x64/Debug/HookMain.tlog/unsuccessfulbuild
HookMain/x64/Debug/vc120.idb
HookMain/x64/Debug/vc120.pdb