Rust-for-Malware-Development

Keylogger Dropper

What is this?

This is a dropper used to download a keylogger and its sender and run them in the background.

How does it work?

When you execute the dropper, the keylogger and its sender are dropped into the user’s Temp directory.

Next, it uses the Windows API CreateProcessW to execute the program in the background.

It uses a Telegram bot to send keycap.log (the file that stores the keylog information) every 10 seconds. You can change the thread::sleep value depending on your needs.

How to implement it?

Just clone these and compile both programs.

For key_exec: change the URL.

For bot_send: enter your Telegram BOT TOKEN and your CHAT ID.

cargo build --release

keylogger.exe: a compiled version of keylogger

Host the file anywhere and execute key_exec.exe.

Demos.

exection

Video:

https://github.com/Whitecat18/Rust-for-Malware-Development/assets/96696929/d6fa54ff-0e7f-452f-a8a1-99e4259a6b8c

By 5mukx