Oracle数据库弱口令解密

1、首先我们先看下Oracle加密的格式。

接下来我们把他头和尾部删除,中间加:

通过py脚本来进行完成

 

转换完成后输出成这种格式

 之后直接丢进kali里面,用john --w=字典文件 + 转换文件

转换脚本py格式:

c = open("anquan_yydba.txt","r") 
tar = open("anquan_yydba1.txt","w")          

for str in c:
    stra = str.split()[0]
    strb = str.split()[-1]
    str = stra + ":" + strb + "\n"
    tar.write(str)
    print("[*] 字符串%s已写入"%str)

c.close()
tar.close()
posted @ 2019-11-28 14:24  faw  阅读(1291)  评论(0编辑  收藏  举报