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

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

If you're not sure about the file name format, learn more about wheel file names.

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.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page