Rev 1.7.9a

This commit is contained in:
Dewalt 2024-02-02 23:24:23 -06:00
parent e1b9ee2296
commit 4d05fb71ac
2 changed files with 16 additions and 4 deletions

View File

@ -45,9 +45,12 @@ sudo ./pimpmykali.sh
# Writeups / Honorable Mentions # Writeups / Honorable Mentions
- ip3c4c_n00b https://ip3c4c.com/2202_homelab_vmware/ - ip3c4c_n00b https://ip3c4c.com/2202_homelab_vmware/
# Revision 1.7.9a - netexec (nxc)
- menu option U or u to install netexec
- is also included in menu options N, 0 or 1
# Revision 1.7.9 - crackmapexec # Revision 1.7.9 - crackmapexec
- corrected pathing of symlinks created in $HOME/.local/bin - corrected pathing of symlinks created in $HOME/.local/bin
- place holder in script for NetExec (nxc) installation in next revision
# Revision 1.7.8 - Pimpmykali-Mirrors # Revision 1.7.8 - Pimpmykali-Mirrors
- correction/update to current url for mirrorlist - correction/update to current url for mirrorlist

View File

@ -9,7 +9,7 @@
# Standard Disclaimer: Author assumes no liability for any damage # Standard Disclaimer: Author assumes no liability for any damage
# revision var # revision var
revision="1.7.9" revision="1.7.9a"
# unicorn puke: # unicorn puke:
red=$'\e[1;31m' red=$'\e[1;31m'
@ -227,6 +227,7 @@ fix_missing() {
fix_sshuttle fix_sshuttle
fix_chisel fix_chisel
fix_cme # 08.03.2023 - added new CME6.x fix_cme # 08.03.2023 - added new CME6.x
fix_netexec
fix_ssh_widecompat fix_ssh_widecompat
#fix_waybackurls # has issues not implemented yet #fix_waybackurls # has issues not implemented yet
} }
@ -384,7 +385,13 @@ fix_cme_symlinks() {
fix_netexec() { fix_netexec() {
# place holder will add in the next revision # place holder will add in the next revision
# function to donwload and make Netexec (nxc) from https://github.com/Pennyw0rth/NetExec # function to donwload and make Netexec (nxc) from https://github.com/Pennyw0rth/NetExec
echo > /dev/null echo -e "\n $greenplus Installing Netexec (nxc)"
eval apt -y install python3-poetry
echo -e "\n $greenplus Git cloning Netexec (nxc) to /opt/NetExec"
cd /opt; git clone https://github.com/Pennyw0rth/NetExec
cd NetExec
pip install .
echo -e "\n $greenplus Installation complete"
} }
@ -2304,7 +2311,8 @@ pimpmykali_menu() {
echo -e " ! - Nuke Impacket (Type the ! character for this menu item)" # fix_sead_warning echo -e " ! - Nuke Impacket (Type the ! character for this menu item)" # fix_sead_warning
echo -e " @ - Install Nessus (Type the @ character for this menu item)" # install_nessus echo -e " @ - Install Nessus (Type the @ character for this menu item)" # install_nessus
echo -e " $ - Nuke Nessus (Type the $ character for this menu item)" # remove_nessus echo -e " $ - Nuke Nessus (Type the $ character for this menu item)" # remove_nessus
echo -e " % - CrackMapExec 6.x.x pipx (Type the % character for this menu item)\n" #fix_cme echo -e " % - CrackMapExec 6.x.x pipx (Type the % character for this menu item)" # fix_cme
echo -e " U - Install Netexec (nxc) (installation is a part of fix_missing or option N)\n" # fix_netexec
read -n1 -p " Press key for menu item selection or press X to exit: " menuinput read -n1 -p " Press key for menu item selection or press X to exit: " menuinput
case $menuinput in case $menuinput in
@ -2335,6 +2343,7 @@ pimpmykali_menu() {
p|P) fix_linwinpeas;; p|P) fix_linwinpeas;;
s|S) fix_spike;; s|S) fix_spike;;
t|T) fix_timezone;; t|T) fix_timezone;;
u|U) fix_netexec;;
v|V) install_vscode;; v|V) install_vscode;;
w|W) fix_gowitness;; w|W) fix_gowitness;;
"=") get_mirrorlist; best_ping; small_speedtest; large_speedtest; gen_new_sources; cleanup;; "=") get_mirrorlist; best_ping; small_speedtest; large_speedtest; gen_new_sources; cleanup;;