From eec3c9ba7a4e253f8d2e847fb3c455ee49d890a2 Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Sun, 5 Apr 2020 23:17:17 -0700 Subject: [PATCH] Improve google-chrome-burp script. --- bin/google-chrome-burp | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/bin/google-chrome-burp b/bin/google-chrome-burp index 195c5cb..0aab1fd 100755 --- a/bin/google-chrome-burp +++ b/bin/google-chrome-burp @@ -1,3 +1,21 @@ #!/bin/bash + +CHROME_BINS="google-chrome-beta google-chrome" +for bin in ${CHROME_BINS} ; do + if command -v ${bin} >/dev/null 2>&1 ; then + CHROME=$(command -v ${bin}) + break + fi +done + +if test -z "${CHROME}" ; then + echo "Chrome not found!" >/dev/stderr + exit 1 +fi + +# Set alternate HOME to use alternate NSS DB +export HOME=${HOME}/.chrome-pentest +mkdir -p ${HOME} + # Launch chrome for burp -exec /usr/bin/google-chrome-beta --ignore-certificate-errors --user-data-dir=${HOME}/.config/chrome-pentest --proxy-server=127.0.0.1:8080 +exec ${CHROME} --user-data-dir=${HOME}/chrome-pentest --proxy-server=127.0.0.1:8080