用Python构建一个SSH僵尸网络 01 简介

一. 构建一个SSH僵尸网络的流程图:

Created with Raphaël 2.1.0手动操作,实现通过SSH连接目标服务器(手动)用 Pexpect 与 SSH 交互(自动)用 Pxssh 暴力破解 SSH 密码利用 SSH 中的弱私钥构建 SSH 僵尸网络

二. 详细步骤

第零步: 准备工作。手动操作,实现通过SSH连接目标服务器(手动)

构建僵尸网络的第一件事情你知道是什么吗?嘿嘿,就找一个目标服务器。目标服务器就是一个启动了SSH服务端的电脑。(后面我们都将目标电脑称为:被攻击的电脑)
所谓我需要先找一个电脑,将它搭建成被攻击的电脑。

第一步: PexpectSSH 交互

第二步:Pxssh 暴力破解 SSH 密码

第三步: 利用 SSH 中的弱私钥

第四步: 构建 SSH 僵尸网络