':return: A DETAILED description of the plugin functions and features.'

def get_long_desc(self):

    return '\n                                This    plugin    exploits    remote    file    inclusion    vulnerabilities    and    returns    a\n                                remote    shell.    The    exploitation    can    be    done    using    a    more    classic    approach,\n                                in    which    the    file    to    be    included    is    hosted    on    a    webserver    that    the    plugin\n                                runs,    or    a    nicer    approach,    in    which    a    XSS    bug    on    the    remote    site    is    used\n                                to    generate    the    remote    file    to    be    included.    Both    ways    work    and    return    a\n                                shell,    but    the    one    that    uses    XSS    will    work    even    when    a    restrictive\n                                firewall    is    configured    at    the    remote    site.\n\n                                Four    configurable    parameters    exist:\n                                                -    listen_address\n                                                -    listen_port\n                                                -    use_xss_bug\n                                '
