From c6e38982111aa295369e1b9a3099406712dd7038 Mon Sep 17 00:00:00 2001 From: Phil Date: Wed, 17 Mar 2021 18:09:34 +0000 Subject: [PATCH] Added function into bash aliases for pfsense config decryption --- .bash_aliases | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.bash_aliases b/.bash_aliases index be95672..498d9ea 100644 --- a/.bash_aliases +++ b/.bash_aliases @@ -145,6 +145,17 @@ else fi } +function pfdecrypt() { +echo "Please provide encrypted config (e.g. ~/config.xml) : " +read configin +echo "Please Provide output location (e.g. ~/config-decrypted.xml) : " +read configout +echo "Decryption Password: " +read -s password +cat '$configin' | sed -e '1d' -e '$d' | base64 -d | openssl enc -d -aes-256-cbc -md md5 -out '$configout' -k '$password' +password='jriuoutyh3457ntyfvt5n7tfy43758rvm5ty5478fr7u47ftyc547t54nyt7v8546t8n3457nvty45t745yjkgf4t7fyvg45t78fg4y5fg4758y6ftg4758yvg45n7t45yt845yhv56yhv4565yv6y456y&%^$%£yv56yfv$%fy456fY56yf456' +} + # set a fancy prompt (non-color, unless we know we "want" color) case "$TERM" in xterm-color) color_prompt=yes;;