Update Thu Oct 1 01:53:47 PM CDT 2020

This commit is contained in:
Dewalt 2020-10-01 13:53:47 -05:00
parent 011b96da89
commit 8b70d42ec1
1 changed files with 16 additions and 15 deletions

View File

@ -126,8 +126,8 @@ fix_section () {
else else
if [ $check -ne 1 ] if [ $check -ne 1 ]
then then
eval apt -y install $section $silent
echo -e "\n $greenplus $section $type" echo -e "\n $greenplus $section $type"
eval apt -y install $section $silent
else else
echo -e "\n $greenminus $section already installed" echo -e "\n $greenminus $section already installed"
fi fi
@ -257,8 +257,9 @@ python-pip-curl () {
check_pip=$(pip --version | grep -i -c "/usr/local/lib/python2.7/dist-packages/pip") check_pip=$(pip --version | grep -i -c "/usr/local/lib/python2.7/dist-packages/pip")
if [ $check_pip -ne 1 ] if [ $check_pip -ne 1 ]
then then
curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py echo -e "\n $greenplus installing pip"
python /tmp/get-pip.py eval curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py $silent
eval python /tmp/get-pip.py $silent
rm -f /tmp/get-pip.py rm -f /tmp/get-pip.py
echo -e "\n $greenplus python-pip installed" echo -e "\n $greenplus python-pip installed"
else else
@ -317,12 +318,12 @@ fix_sead_warning () {
fix_sead_run () { fix_sead_run () {
python-pip-curl python-pip-curl
apt update 2> /dev/null eval apt update $silent
apt -y install python3-pip > /dev/null eval apt -y install python3-pip $silent
# gracefully attempt to remove impacket via pip and pip3 # gracefully attempt to remove impacket via pip and pip3
pip uninstall impacket -y > /dev/null eval pip uninstall impacket -y $silent
pip3 uninstall impacket -y > /dev/null eval pip3 uninstall impacket -y $silent
# used to get the username running this script as sudo to check /home/$finduser/.local/lib and /home/$finduser/.local/bin # used to get the username running this script as sudo to check /home/$finduser/.local/lib and /home/$finduser/.local/bin
finduser=$(logname) finduser=$(logname)
@ -389,26 +390,26 @@ fix_impacket_array () {
fix_impacket () { fix_impacket () {
finduser=$(logname) finduser=$(logname)
# 2020.3 - package: impacket no longer exists in repo will throw error # 2020.3 - package: impacket no longer exists in repo will throw error
apt -y remove impacket ## do not remove : python3-impacket impacket-scripts eval apt -y remove impacket $silent ## do not remove : python3-impacket impacket-scripts
apt -y install python3-pip eval apt -y install python3-pip $silent
# python-pip has been removed from the kali repos, use python-pip-curl function for curl installation # python-pip has been removed from the kali repos, use python-pip-curl function for curl installation
python-pip-curl python-pip-curl
# make sure pip and pip3 are there before we attempt to uninstall gracefully # make sure pip and pip3 are there before we attempt to uninstall gracefully
pip uninstall impacket -y eval pip uninstall impacket -y $silent
pip3 uninstall impacket -y eval pip3 uninstall impacket -y $silent
fix_impacket_array fix_impacket_array
wget https://github.com/SecureAuthCorp/impacket/releases/download/impacket_0_9_19/impacket-0.9.19.tar.gz -O /tmp/impacket-0.9.19.tar.gz eval wget https://github.com/SecureAuthCorp/impacket/releases/download/impacket_0_9_19/impacket-0.9.19.tar.gz -O /tmp/impacket-0.9.19.tar.gz $silent
tar xfz /tmp/impacket-0.9.19.tar.gz -C /opt eval tar xfz /tmp/impacket-0.9.19.tar.gz -C /opt $silent
cd /opt cd /opt
chown -R root:root impacket-0.9.19 chown -R root:root impacket-0.9.19
chmod -R 755 impacket-0.9.19 chmod -R 755 impacket-0.9.19
cd /opt/impacket-0.9.19 cd /opt/impacket-0.9.19
pip install wheel eval pip install wheel $silent
pip install . eval pip install . $silent
rm -f /tmp/impacket-0.9.19.tar.gz rm -f /tmp/impacket-0.9.19.tar.gz
# added as a result of blobs removal of impacket and problem with smbmap after # added as a result of blobs removal of impacket and problem with smbmap after
#silent='>/dev/null 2>&1' #silent='>/dev/null 2>&1'