Skip to main content

KLplus

License: GPL v2 Python 3.6 Maintenance yes PyPI PyPI - Downloads

Um Keylogger CLI para OS Linux baseado no principio KISS.

O objetivo deste pacote é entregar um keylogger minimalista, configurável por linha de comando e principalmente confiável.

Conteúdo

Guia de Instalação

Requisitos:

Para executar este aplicativo você precisa de um interpretador Python 3.6+ disponivel em seu OS Linux.
Para obter uma lista dos interpretadores Python do seu sistema, digite no Shell:

$ ls -1 /usr/bin/python* | grep '[2-3].[0-9]$'
# Ou
$ find /usr/bin/python* ! -type l
# Ou isso no caso de estar usando ambientes virtuais
$ whereis python

Você pode instalar o Python com:

# OS Debian/Ubuntu
$ sudo apt-get -y install python3.7

Instalação:

De sua linha de comando:

# Instalar dependências via Pypi
$ pip install KLplus

# Ou

# Instalar dependências via Pypi pelo Python 3 (necessário se
# Python 3 estiver instalado e não for o padrão do sistema)
$ python3 -m pip install KLplus

Ou:

# Clonar este repositório e instalar (necessário wheel):
$ pip install https://github.com/danbros/KLplus/releases/download/v0.1.2/KLplus-0.1.1-py3-none-any.whl

Alternativas:

# Instalar via GIT e .egg
$ pip install git+https://github.com/danbros/KLplus.git#egg=KLplus

# Via .zip
$ pip install https://github.com/danbros/KLplus/archive/master.zip

Configurando

Voçê pode iniciar o keylogger do terminal com:

$ python -m KLplus & disown -h %1

Assim ele é executado em segundo plano, podendo fechar o terminal sem destruir seu processo.


Ele captura todas as teclas digitadas até que o comando de saída seja pressionado (F12), e então finaliza.

O log capturado fica armazenado no mesmo diretório do módulo klplus. Insira esse comando se precisar descobrir o diretório.

$ { pip show KLplus | grep Loc; echo "/KLplus/log.txt"; } | sed 'N;s/\n//'

Ou faça pip show KLplus e olhe para Location.

Autoria e contribuições

pyxhook.py

Licença

Release files for KLplus 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for KLplus 0.1.2
File Size Uploaded
KLplus-0.1.2.tar.gz 9.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for KLplus 0.1.2
File Interpreter ABI Platform
KLplus-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 26.8 kB

Release files / KLplus-0.1.2.tar.gz

Download URL KLplus-0.1.2.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5d26f38d1c0ceaf28ba0537ba7505ce79d6c93f290086d3850176a1284197a3b
BLAKE2b-256 checksum
How to use checksums
600aa60b753a767e406aa10ac325dead332494e00f101b09e1cffe052e778509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release files / KLplus-0.1.2-py3-none-any.whl

Download URL KLplus-0.1.2-py3-none-any.whl
Size 17.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8d18e3c27c80deb992f7e27cb7133a0e2e350e2135ca3b9e4860f4a7d8bf2a5
BLAKE2b-256 checksum
How to use checksums
2aa5903e3ee0a06cb5b8da18ec0f4d52ebc95847753f7e7356ad4a0860e01cf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page