From b5c9a3a04d1d2c67cc378acb0627138004b4b370 Mon Sep 17 00:00:00 2001 From: NaveenNirban <45135123+NaveenNirban@users.noreply.github.com> Date: Wed, 15 Dec 2021 07:15:01 -0500 Subject: [PATCH] Removed intial arrow character. Removed extra character of arrow in the starting of every command, which makes typical to copy, paste & then edit command to run. --- README.md | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index b4ff6fc..c083bf8 100644 --- a/README.md +++ b/README.md @@ -4,20 +4,20 @@ Take a list of domains and probe for working http and https servers. ## Install -``` -▶ go get -u github.com/tomnomnom/httprobe +```sh + go get -u github.com/tomnomnom/httprobe ``` ## Basic Usage httprobe accepts line-delimited domains on `stdin`: -``` -▶ cat recon/example/domains.txt +```sh + cat recon/example/domains.txt example.com example.edu example.net -▶ cat recon/example/domains.txt | httprobe + cat recon/example/domains.txt | httprobe http://example.com http://example.net http://example.edu @@ -31,24 +31,24 @@ https://example.net By default httprobe checks for HTTP on port 80 and HTTPS on port 443. You can add additional probes with the `-p` flag by specifying a protocol and port pair: -``` -▶ cat domains.txt | httprobe -p http:81 -p https:8443 +```sh + cat domains.txt | httprobe -p http:81 -p https:8443 ``` ## Concurrency You can set the concurrency level with the `-c` flag: -``` -▶ cat domains.txt | httprobe -c 50 +```sh + cat domains.txt | httprobe -c 50 ``` ## Timeout You can change the timeout by using the `-t` flag and specifying a timeout in milliseconds: -``` -▶ cat domains.txt | httprobe -t 20000 +```sh + cat domains.txt | httprobe -t 20000 ``` ## Skipping Default Probes @@ -56,29 +56,29 @@ You can change the timeout by using the `-t` flag and specifying a timeout in mi If you don't want to probe for HTTP on port 80 or HTTPS on port 443, you can use the `-s` flag. You'll need to specify the probes you do want using the `-p` flag: -``` -▶ cat domains.txt | httprobe -s -p https:8443 +```sh + cat domains.txt | httprobe -s -p https:8443 ``` ## Prefer HTTPS Sometimes you don't care about checking HTTP if HTTPS is working. You can do that with the `--prefer-https` flag: -``` -▶ cat domains.txt | httprobe --prefer-https +```sh + cat domains.txt | httprobe --prefer-https ``` ## Docker Build the docker container: -``` -▶ docker build -t httprobe . +```sh + docker build -t httprobe . ``` Run the container, passing the contents of a file into stdin of the process inside the container. `-i` is required to correctly map `stdin` into the container and to the `httprobe` binary. -``` -▶ cat domains.txt | docker run -i httprobe +```sh + cat domains.txt | docker run -i httprobe ```