'This method is called when a user writes a command in the shell and
hits enter.
Before calling this method, the framework calls the generic_user_input
method from the shell class.
:param command: The command to handle ( ie. "read", "exec", etc ).
:return: The result of the command.'

@exec_debug
def execute(self, command):

    to_send = self.get_exploit_url()
    to_send.querystring = (u'cmd=' + command)
    response = self._uri_opener.GET(to_send)
    return shell_handler.extract_result(response.get_body())
