Update Thu Oct 1 01:53:47 PM CDT 2020
This commit is contained in:
parent
011b96da89
commit
8b70d42ec1
|
@ -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'
|
||||||
|
|
Loading…
Reference in New Issue