From 87b50e57cc91d3b433b8c4e2e48a2de4a581b2eb Mon Sep 17 00:00:00 2001 From: William Vu Date: Wed, 27 Jun 2018 16:00:39 -0500 Subject: [PATCH] Land #9933, auxiliary/scanner/db2/discovery docs --- .../auxiliary/scanner/db2/discovery.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 documentation/modules/auxiliary/scanner/db2/discovery.md diff --git a/documentation/modules/auxiliary/scanner/db2/discovery.md b/documentation/modules/auxiliary/scanner/db2/discovery.md new file mode 100644 index 0000000000..094a09c5a9 --- /dev/null +++ b/documentation/modules/auxiliary/scanner/db2/discovery.md @@ -0,0 +1,29 @@ + +## About + +This module simply queries the DB2 discovery service for information. +The discovery service is integrated with the Configuration Assistant and the DB2® administration server. +Using the discovery method, catalog information for a remote server can be automatically generated in the local database and node directory. + +## Verification Steps + +1. `use auxiliary/scanner/db2/discovery` +2. `set RHOSTS [target address range/cidr]` +3. `set THREDS [number of threads]` +4. `run` + + +## Scenarios +- DB2 `9.07.2` running at a `RHEL 6.9` . +``` +msf auxiliary(scanner/db2/discovery) > set RHOSTS 192.168.1.25 +msf auxiliary(scanner/db2/discovery) > run + +[+] Host 192.168.1.25 node name is SERVER02 with a product id of SQL09072 +[*] Scanned 1 of 1 hosts (100% complete) +[*] Auxiliary module execution completed + +msf auxiliary(scanner/db2/discovery) > +``` +* The same output is expected on other versions of DB2, with the correspondent DB2 version at the product ID. + - Example: DB2 9.07.2 outputs the product ID `SQL9072`, while DB2 7.02.9 outputs the product ID `SQL7029`.