Skip to content
A simple script that makes 'openssl' and bash's '/dev/tcp' easier to use
Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
burl

README.md

burl

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.

Usage

Usage:
    burl [options] <url>
    
Options:
    -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)
You can’t perform that action at this time.