Skip to main content

Um Keylogger CLI para OS Linux baseado no principio KISS.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

KLplus-0.1.2.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

KLplus-0.1.2-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file KLplus-0.1.2.tar.gz.

File metadata

  • Download URL: KLplus-0.1.2.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for KLplus-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5d26f38d1c0ceaf28ba0537ba7505ce79d6c93f290086d3850176a1284197a3b
MD5 08d1d68484ceb08bc7b4847dc6cba503
BLAKE2b-256 600aa60b753a767e406aa10ac325dead332494e00f101b09e1cffe052e778509

See more details on using hashes here.

File details

Details for the file KLplus-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: KLplus-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for KLplus-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f8d18e3c27c80deb992f7e27cb7133a0e2e350e2135ca3b9e4860f4a7d8bf2a5
MD5 3788e882044d1644c818620dba1b7a65
BLAKE2b-256 2aa5903e3ee0a06cb5b8da18ec0f4d52ebc95847753f7e7356ad4a0860e01cf5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page