Nytro Posted December 3, 2015 Report Posted December 3, 2015 Oracle Database Attacking ToolODAT linux standalone version at https://github.com/quentinhardy/odat-standalonesODATODAT (Oracle Database Attacking Tool) is an open source penetration testing tool that tests the security of Oracle Databases remotely.Usage examples of ODAT:You have an Oracle database listening remotely and want to find valid SIDs and credentials in order to connect to the databaseYou have a valid Oracle account on a database and want to escalate your privileges (ex: SYSDBA)You have a valid Oracle account and want to execute commands on the operating system hosting this DB (ex: reverse shell)Tested on Oracle Database 10g, 11g and 12c(12.1.0.2.0).FeaturesThanks to ODAT, you can:search valid SID on a remote Oracle Database listener via:a dictionary attacka brute force attackALIAS of the listener[*]search Oracle accounts using:a dictionary attackeach Oracle user like the password (need an account before to use this attack)[*]execute system commands on the database server using:DBMS_SCHEDULERJAVAexternal tablesoradbg[*]download files stored on the database server using:UTL_FILEexternal tablesCTXSYSDBMS_LOB (NEW : 2014/07/28)[*]upload files on the database server using:UTL_FILEDBMS_XSLPROCESSORDBMS_ADVISOR[*]delete files using:UTL_FILE[*]send/reveive HTTP requests from the database server using:UTL_HTTPHttpUriType[*]scan ports of the local server or a remote server using:UTL_HTTPHttpUriTypeUTL_TCP[*]capture a SMB authentication through:an index in order trigger a SMB connection[*]exploit the CVE-2012-313 (CVE-2012-3137 : The authentication protocol in Oracle Database Server 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.7, 11.2.0.2, and 11.2.0.3 all)pickup the session key and salt for arbitrary usersattack by dictionary on sessions[*]check CVE-2012-1675 (http://seclists.org/fulldisclosure/2012/Apr/204)[*]search in column names thanks to the search module: (NEW : 2015/03/17)search a pattern (ex: password) in column names[*]unwrap PL/SQL source code (10g/11g and 12c) Sursa: https://github.com/quentinhardy/odat Quote