找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 869|回复: 0

oracle数据库密码扫描工具

[复制链接]

264

主题

210

回帖

621

牛毛

一级牛人

要不  我也改

积分
621
发表于 2008-7-31 01:28:03 | 显示全部楼层 |阅读模式 来自 陕西省西安市
作者:空虚浪子心

闲来无事,写个小工具。扫oracle密码。
水平有限,对python没有深究,甚至在写工具的时候连\"or\"这种条件语句都不会。
所以大家将就下。。。
-----------------------oracle's password,user scan
-----------------------code by kxlzx
-----------------------voidloafer@gmail.com
-----------------------http://www.inbreak.net

dbname.ini --- database name
pass.ini --- passwords
user.ini --- users
ini file context like aaa,bbb,ccc
help:
oracle.py [host] [port] [save to filename] [type]
oracle.py [save to filename] [tns_name] [type]
type--ip use ip,port,password,username,dbname to connnect oracle
type--tns use username,password,tns to connnect oracle
use ag:
oracle.py 192.168.0.254 1521 result.txt ip
oracle.py result.txt db tns
other:
you need download the cx_Oracle-*-*-py25 from google and setup
good luck!

使用说明:
两种破解模式,IP端口和TNS

因为同时扫描IP和端口时,在IP不存在的时候,会出现等待。所以不能扫IP。
使用的时候可以先用别的工具扫,再用这个东西破解oracle密码。
使用例子:
IP模式:
oracle.py 192.168.0.254 1521 result.txt ip
192.168.0.254是IP
1521是端口
result.txt是扫描结果文件
ip表示选择IP模式

或者TNS模式:
oracle.py result.txt db tns
result.txt是扫描结果文件
db是tns名称
tns表示选择TNS模式

dbname.ini --- 数据库名字典
pass.ini --- 密码字典
user.ini --- 用户名字典
ini 字典文件的内容必须是 “aaa,bbb,ccc” 的样子

在选择tns模式时,本机要装有一个tns才可以

使用工具之前,本机要安装cx_Oracle-*-*-py25,在google可以找到。
oracle.jpg

oracle_scaner.rar

10 KB, 下载次数: 0

您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-1-13 10:01 , Processed in 0.152042 second(s), 25 queries , Yac On.

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表