Skip to content

auxiliary enum wsdl_action_enum

cktricky edited this page Apr 13, 2011 · 2 revisions

Author(s):

cktricky

Description:

This requests a WSDL file hosted by an application an enumerates the XML structure looking for available actions.

Module Options:

PASS                                       false      Specify a password
PROXYA                                     false      Proxy IP Address
PROXYP                                     false      Proxy Port Number
RURL     http://www.example.com/test.php   true       Target address
USER                                       false      Specify a username

Options Explained (Module Specific):

USER -- USER is the username that you'd like to provide for basic authentication.

PASS -- PASS is the password for basic authentication.

RURL -- Provide Remote URL (RURL) which hosts the WSDL file.

Real world example:

We'd like to retrieve possible actions we can perform on the remote web service. In order to quickly enumerate all the available actions we choose to run the auxiliary/enum/wsdl_action_enum module. The remote RURL is http://www.example.com/ws/awesomesauce?WSDL. No authentication required in order to access the WSDL so our commands are:

set RURL http://www.example.com/ws/awesomesauce?WSDL
run
Clone this wiki locally