"Oracle Auditing Tools"for Oracle: Password Guessing, Query Tool, Listener Check and More
"Oracle Auditing Tools"for Oracle: Password Guessing, Query Tool, Listener Check and More
"Oracle Auditing Tools"for Oracle: Password Guessing, Query Tool, Listener Check and More
This is guide for an open source utility "Oracle Auditing Tools", which offers password
guessing, query tool, listener check and more.
opwg.bat
@echo off
rem
rem OracleSamDump by Patrik Karlsson
set CP=.;C:/Jonathan/OracleServer/jdbc/lib/classes12.jar;ork.jar
We run opwg.bat:
C:\downloads\Oracle Tools\oat-binary-1.3.1\oat>opwg.bat -s hostserver
Oracle Password Guesser v1.3.1 by patrik@cqure.net
--------------------------------------------------
INFO: Running pwcheck on SID DB1
INFO: Running pwcheck on SID DB2
Successfully logged in with OLAPSYS/MANAGER
INFO: Running pwcheck on SID DB3
Skipping PLSExtProc ...
INFO: Running pwcheck on SID DB4
Successfully logged in with DBSNMP/DBSNMP
INFO: Running pwcheck on SID DB5
Successfully logged in with OWA_PUBLIC/OWA_PUBLIC
Successfully logged in with PORTAL30_DEMO/PORTAL30_DEMO
Successfully logged in with PORTAL30_PUBLIC/PORTAL30_PUBLIC
Successfully logged in with PORTAL30_SSO_PS/PORTAL30_SSO_PS
Successfully logged in with PORTAL30_SSO_PUBLIC/PORTAL30_SSO_PUBLIC
Successfully logged in with TRACESVR/TRACE
That's very good. We now know what oracle account still use default password.
We run oquery.bat:
We run osd.bat:
Note: Abbreviation of Trivial File Transfer Protocol, a simple form of the File Transfer
Protocol
(FTP). TFTP uses the User Datagram Protocol (UDP)and provides no security features.
It is often used by servers to boot diskless workstations, X-terminals, and routers.
We run otnsctl.bat:
We run ose.bat:
Overall, "Oracle Auditing Tool" is a practical and feasible tool for DBA to monitoring
database security issues. Among "Oracle Auditing Tool", the most impressive one is
OraclePWGuess (opwg.bat). I ever used the utility offered in "Oracle Metalink Patch
4926128" to check the default oracle account. For a milti-instance environment, we need
to log on each instance respectively to run the provided SQL script. With
OraclePWGuess (opwg.bat), the only thing we need to is identifying name of host server.
Then, the utility will automatically go through every instance on that server. That's
fantastic.
Written by R.Wang
Blog: http://www.oraclepoint.com/oralife
More Resource: http://www.oraclepoint.com