1、常见的数据库类型包括 微软的SQLServer 、MySql、IBM的DB2、Oracle
2、DBPwAudit数据库密码破解工具1) 功能:通过挂载字典对目标数据库进行密码暴力猜解,目前支持的数据库包括SQLServer、MySQL、Oracle、DB22) DBPwAudit的安装:图1、上传实验用到的软件包注释:#crunch 密码字典生成工具#mysql-cennector-java 密码破解工具需要的驱动(注意:数据库类型不同,驱动不同)#dbpwaudit 数据库密码破解主程序 图2、解压dbpwaudit压缩包[root@attack ~]# unzip dbpwaudit_0_8.zip 3)数据库密码dbpwaudit的使用格式注意:首先将*.jar驱动复制到 /root/DBPwAudit/jdbc 目录中DBPwAudit -s <server> -d <db> -D <driver> -U <users> -P <passwords> [options]-s - Server name or address. #指定数据库ip地址-p - Port of database server/instance. #指定数据库服务器端口-d - Database/Instancename to audit. #指定数据库名-D - Thealiasof the driver to use (-Lforaliases) #指定数据库类型(Oracle,MySQL,MSSql,DB2)-U - File containing usernames to guess. #用户字典文件-P - File containing passwords to guess. #密码字典文件-L - List driver aliases. #列出所支持的数据库驱动别名-LOracle - oracle.jdbc.driver.OracleDriverMySQL - com.mysql.jdbc.DriverMSSql - com.microsoft.sqlserver.jdbc.SQLServerDriverDB2 - com.ibm.db2.jcc.DB2Driver 4)使用方法1、破解SQLServer数据库#./dbpwaudit.sh -s IP -d master(数据库名) -D mssql(数据库类型) -U username(字典) -P password(字典)使用方法2、破解MySql数据库#./dbpwaudit.sh -s IP -d mysql(数据库名称) -D MySQL(数据库类型) -U username(字典) -P password(字典)注意:驱动是需要手动导入的。需要创建自己破解字典 5)、解压mysql数据库驱动软件包[root@attack ~]# tar -zxvf mysql-connector-java-5.1.24.tar.gz 6)、手动将驱动*.jar复制到 “jdbc”目录中[root@attack ~]# cp mysql-connector-java-5.1.24/mysql-connector-java-5.1.24-bin.jar DBPwAudit/jdbc/
3、crunch生成密码字典文件
1)、crunch用途:字典生成工具 2)、工具特点:· 使用排列组合的方式生成字典文件· 可以通过行数或文件的大小中断生成过程· 支持生成数字和符号结合的字典文件· 支持区分大小写字母· 当生成多个文件时增加一个状态报告 3)、工具更多信息及下载:http://sourceforge.net/projects/crunch-wordlist/files/ 4)、crunch工具的安装 图1、解压crunch工具的压缩包[root@attack ~]# tar -xvf crunch-3.4.tgz 图2、make编译[root@attack ~]# cd crunch-3.4[root@localhost crunch-3.4]# makeBuilding binary.../usr/bin/gcc -pthread -Wall -pedantic -std=c99 crunch.c -lm -o crunch 图3、make install安装[root@localhost crunch-3.4]# make install 5)、crunch使用格式目录:/pentest/passwords/crunch/用法1:#./crunch 密码最短位数 最大位数 密码的可能性 -o 生成密码字典#./crunch 5 5 1234567890 -o pass1.dic用法2:#./crunch 最短位数 最大位数 charset.lst(策略集) 使用的策略 -o 生成密码字典#./crunch 6 8 charset.lst mixalpha-numeric-all-space -o pass2.dic
Oracle 数据库模拟数据文件损坏恢复CentOS 6.4下安装MySQL 5.6.11相关资讯 数据库密码破解 本文评论 查看全部评论 (0)