The Web Local
 

 

 

Check Password
 
Checkpwd 1.22 is a very fast, (if not the fastest), dictionary based password checker for 
Oracle databases. This is a useful tool for DBAs to identify Oracle accounts with weak or 
default passwords. Checkpwd reads the password hashes from the view dba_users and 
compares the hashkeys with the hashkeys calculated from the supplied dictionary file. 
One of the benefits of using this is the fact that is passwords are found, the tool will 
actually tell you if the account is locked or expired, something similar tools do not give 
you. 
 
It is available for both Windows and Linux from here.
 
Installation:
 
Simply download and extract the file to the required directory:
 
Note: - For this to work you will need to have the tnsnames.ora file corrected configured 
with all details of the Oracle Instance (SID) you are going to test.
 
Execution:
 
checkpwd <-quiet> <connect_string or user:password_hash> <password_file>
 
i.e. checkpwd -quiet system/manager@mydbserver password_file.txt
or: checkpwd SCOTT:F894844C34402B67 password_file.txt
 
Expected Output:
 
C:\Documents and Settings\hacker\chkpwd>checkpwd.exe dbsnmp/password@test passwords.txt
Checkpwd 1.10 - (c) 2005 by Red-Database-Security GmbH
Oracle Security Consulting, Security Audits & Security Trainings
http://www.red-database-security.com
 
initializing Oracle client library
connecting to the database
retrieving users and password hash values
opening weak password list file
reading weak passwords list
checking passwords
MGMT_VIEW       OK [OPEN]
SYS has weak password PASSWORD [OPEN]
SYSTEM has weak password PASSWORD [OPEN]
DBSNMP has weak password PASSWORD [OPEN]
SYSMAN has weak password PASSWORD [OPEN]
OUTLN has weak password OUTLN [EXPIRED & LOCKED]
MDSYS has weak password MDSYS [EXPIRED & LOCKED]
ORDSYS has weak password ORDSYS [EXPIRED & LOCKED]
EXFSYS has weak password EXFSYS [EXPIRED & LOCKED]
DMSYS has weak password DMSYS [EXPIRED & LOCKED]
WMSYS has weak password WMSYS [EXPIRED & LOCKED]
CTXSYS has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
ANONYMOUS       OK [EXPIRED & LOCKED]
XDB has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
ORDPLUGINS has weak password ORDPLUGINS [EXPIRED & LOCKED]
SI_INFORMTN_SCHEMA has weak password SI_INFORMTN_SCHEMA [EXPIRED & LOCKED]
OLAPSYS has weak password MANAGER [EXPIRED & LOCKED]
SCOTT has weak password TIGER [EXPIRED & LOCKED]
TSMSYS has weak password TSMSYS [EXPIRED & LOCKED]
BI has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
PM has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
MDDATA has weak password MDDATA [EXPIRED & LOCKED]
IX has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
SH has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
DIP has weak password DIP [EXPIRED & LOCKED]
OE has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
HR has weak password CHANGE_ON_INSTALL [EXPIRED & LOCKED]
 
Done. Summary:
  Passwords checked      : 9201
  Weak passwords found   : 25
  Elapsed time (min:sec) : 0:1
  Passwords / second     : 9201

 

 

Pen Testing Framework:

 

Latest Tool Reviews: