':return: A list of option objects for this plugin.'

def get_options(self):

    ol = OptionList()
    d = 'CGI-BIN    dirs    where    to    search    for    vulnerable    scripts.'
    h = 'Pykto    will    search    for    vulnerable    scripts    in    many    places,    one    of    them    is    inside    cgi-bin    directory.    The    cgi-bin    directory    can    be    anything    and    change    from    install    to    install,    so    its    a    good    idea    to    make    this    a    user    setting.    The    directories    should    be    supplied    comma    separated    and    with    a    /    at    the    beginning    and    one    at    the    end.    Example:    "/cgi/,/cgibin/,/bin/"'
    o = opt_factory('cgi_dirs', self._cgi_dirs, d, LIST, help=h)
    ol.add(o)
    d = 'Admin    directories    where    to    search    for    vulnerable    scripts.'
    h = 'Pykto    will    search    for    vulnerable    scripts    in    many    places,    one    of    them    is    inside    administration    directories.    The    admin    directory    can    be    anything    and    change    from    install    to    install,    so    its    a    good    idea    to    make    this    a    user    setting.    The    directories    should    be    supplied    comma    separated    and    with    a    /    at    the    beginning    and    one    at    the    end.    Example:    "/admin/,/adm/"'
    o = opt_factory('admin_dirs', self._admin_dirs, d, LIST, help=h)
    ol.add(o)
    d = 'PostNuke    directories    where    to    search    for    vulnerable    scripts.'
    h = 'The    directories    should    be    supplied    comma    separated    and    with    a    forward    slash    at    the    beginning    and    one    at    the    end.    Example:    "/forum/,/nuke/"'
    o = opt_factory('nuke_dirs', self._nuke, d, LIST, help=h)
    ol.add(o)
    d = 'The    path    to    the    nikto    scan_databse.db    file.'
    h = 'The    default    scan    database    file    is    fine    in    most    cases.'
    o = opt_factory('db_file', self._db_file, d, INPUT_FILE, help=h)
    ol.add(o)
    d = 'The    path    to    the    w3af_scan_database.db    file.'
    h = 'This    is    a    file    which    has    some    extra    checks    for    files    that    are    not    present    in    the    nikto    database.'
    o = opt_factory('extra_db_file', self._extra_db_file, d, INPUT_FILE, help=h)
    ol.add(o)
    d = 'Test    all    files    with    all    root    directories'
    h = 'Define    if    we    will    test    all    files    with    all    root    directories.'
    o = opt_factory('mutate_tests', self._mutate_tests, d, BOOL, help=h)
    ol.add(o)
    return ol
