Merge pull request #11 from JosephGregg/grabheaders
Added code to grab X-Powered-By header
This commit is contained in:
commit
ef4611b810
|
@ -40,6 +40,11 @@ func (os *OnionScan) Scan(hiddenService string) (*report.OnionScanReport, error)
|
|||
report.ServerVersion = response.Header.Get("Server")
|
||||
log.Printf("\tServer Version: %s\n", report.ServerVersion)
|
||||
|
||||
// Initial attempt at grabbing X-Powered-By header response
|
||||
log.Printf("Attempting to grab additional header information..\n")
|
||||
report.ServerPoweredBy = response.Header.Get("X-Powered-By")
|
||||
log.Printf("\tX-Powered-By: %s\n", report.ServerPoweredBy)
|
||||
|
||||
// Apache mod-status Check
|
||||
os.ScanPage(hiddenService, "/server-status", report, scans.ApacheModStatus)
|
||||
os.ScanPage(hiddenService, "/", report, scans.StandardPageScan)
|
||||
|
|
|
@ -16,6 +16,7 @@ type ExifImage struct {
|
|||
|
||||
type OnionScanReport struct {
|
||||
HiddenService string `json:"hiddenService"`
|
||||
ServerPoweredBy string `json:"serverPoweredBy"`
|
||||
ServerVersion string `json:"serverVersion"`
|
||||
FoundApacheModStatus bool `json:"foundApacheModStatus"`
|
||||
RelatedOnionServices []string `json:"relatedOnionServices"`
|
||||
|
|
Loading…
Reference in New Issue