A simple script that makes ‘openssl’ and bash’s ‘/dev/tcp’ easier to use. The default method is to try a HEAD request with openssl. If the HEAD request failed, bash’s ‘/dev/tcp’ is used. Otherwise, the request is repeated with openssl.


    burl [options] <url>
    -O          Use openssl instead of default method

    -B          Use bash's /dev/tcp instead of default method

    -q, -s      Enable quiet mode
    -X, -m      Specify the request command to use (Ex: HEAD, GET, POST)
    -H          Pass custom header(s) to the server (may be used more than once)

View Source

This website is maintained by simoniz0r