Drupal check Modul für pyVulnscanner (check.py) (1 Viewer)

Joined
Jan 10, 2019
Credits
0
Rating - 0%
Hallo zusammen,
ich habe mal ein kleines modul für den pyVulnscanner geschrieben, welches auch nach Drupal scannt.

Zur Nutzung:
Einfach zu den Modulen in der check.py hinzufügen.

Offene Baustellen:

  • Die Pfade sind leider noch nicht so ganz vollständig, da oft auch die Versionsnummern mit im Pfad stehen. Falls scih jemand die mühe machen will das noch zu ergänzen, immer her damit!
  • Es wird aktuell noch keine Genaue Version ermittelt


    [HIDE-REPLY]
    def module_scan_drupal(self, ip, port):
    #
    # Scan for Drupal (all versions)
    #
    __info__ = {"name" : "drupal",
    "log_result_file" : "log_drupal.txt",
    "paths" : ["/", "/drupal/", "/cms/"],}

    main_url = tools().create_http_url(ip, port, file = "", prot = "http")

    for path in __info__['paths']:
    main_server_info = tools().get_http_headers(main_url+path)
    if main_server_info.get("Expires") == "Sun, 19 Nov 1978 05:00:00 GMT":
    tools().logging(__info__['log_result_file'], main_url+path+" Server:"+path+ " "+main_server_info.get("X-Generator"))

    [/ HIDE-REPLY]
    [/HIDE-REPLY]
[HIDE-REPLY][/hide-reply]​
[HIDE-REPLY][/hide-reply]
[HIDE-REPLY][/hide-reply]
[HIDE-REPLY][/hide-reply]​
[HIDE-REPLY][/hide-reply]
 

Users who are viewing this thread

Top