v1.1.4 releases: debugging http/https traffic tracing and response headers

Simple shell script to debugging http/https traffic tracing and response headers. Support external security tools: Mozilla Observatory and SSL Labs API.

It is useful for:

  • checking properly domain configuration (web servers/reverse proxies)
  • displaying basic HTTP information including URLs, GeoIP, status codes and protocol info
  • checking HTTP request latency (time_connect and time_total)
  • redirects analysis (and follows it), e.g. to eliminate redirect loops
  • viewing and analyzing response headers for each request
  • checking basic ssl configuration
    • validation of the certificates (e.g. date, cn, san) and verification ssl connection
  • scanning domain for Mixed Content
  • scanning domain using Nmap NSE Library (34 scripts)
  • scanning domain with external security tools: Mozilla Observatory and SSL Labs API




  • symlink to bin/ is placed in /usr/local/bin
  • man page is placed in /usr/local/man/man8

External tools support external tools for security scans:

  • Ssllabs – command-line reference-implementation client for SSL Labs APIs


Usage: <option|long-option>

  Examples: --domain

        --help                                show this message
        -d|--domain <domain_name>             set domain name
        -h|--headers                          show response headers
        -s|--scan <all|observatory|ssllabs>   scan domain with external security tools





Tutorial Copyright (C) 2018 trimstray Source: