Custom Keylogger (Lab Env)

DATE: 2026-02-28TARGET: Keylogger

A PowerShell-based toolkit for automated loading, persistence, and keyboard-event analysis.

This project was developed in PowerShell to examine different stages of the attack lifecycle on Windows systems in a laboratory environment. It includes research scenarios involving a multi-stage loader (Stage-1), persistence, keylogging, and network-based data transfer.

Core Features

Installation

Requirements

Clone the Project

git clone https://github.com/muzoovy/keylogger.git
cd keylogger

Usage

To run the Stage-1 loader:

powershell -ExecutionPolicy Bypass -File setup.ps1

To run the research scripts directly:

powershell -ExecutionPolicy Bypass -File keylogger.ps1

or

powershell -ExecutionPolicy Bypass -File keylogcu.ps1

📂 Project Structure

PowerShell-Research/
├── setup.ps1          # Stage-1 Loader
├── keylogger.ps1      # HTTP tabanlı araştırma modülü
├── keylogcu.ps1       # Telegram tabanlı araştırma modülü
└── README.md

Purpose

This project was developed to examine the following topics in a laboratory environment: