Update Fri Oct 9 03:02:51 AM CDT 2020

This commit is contained in:
Dewalt 2020-10-09 03:02:51 -05:00
parent 375cc2b0da
commit 9dd7bb96eb
2 changed files with 27 additions and 28 deletions

View File

@ -19,7 +19,7 @@
- general cleanup of script, comments, etc - general cleanup of script, comments, etc
# Revision 0.5f # Revision 0.5f
- flamshot, gedit and seclists have been removed from fix_missing and - flameshot, gedit and seclists have been removed from fix_missing and
- now will only be a part of fix_all or as an individual Option for installation - now will only be a part of fix_all or as an individual Option for installation
- only command line switches with -- are now valid all others have been removed - only command line switches with -- are now valid all others have been removed
- all revision history except for the most 3 recent have been removed from the script - all revision history except for the most 3 recent have been removed from the script
@ -29,12 +29,11 @@
- Nuke Impacket added to menu, enter character ! to run nuke impacket - Nuke Impacket added to menu, enter character ! to run nuke impacket
- issues with people understanding how to use --borked on the command line - issues with people understanding how to use --borked on the command line
a menu option of character ! was added to ease use of the nuke impacket function. a menu option of character ! was added to ease use of the nuke impacket function.
the correct command is : sudo ./pimpmykali.sh --bored was used to call the the command: sudo ./pimpmykali.sh --bored was used to call the nuke-impacket
nuke-impacket function now thanks to a new menu item of ! it can be called from function now thanks to a new menu item of ! it can be called from the menu system
the menu system directly without the need for command line switches, but the directly without the need for command line switches, but the switch is still available
switch is still available
- command line switches with a single - or just the name have been removed all command line - command line switches with a single - or just the name have been removed all command line
switches are not --nameofswtich switches are now --nameofswtich as per the --help system indicates
# Revision 0.5d # Revision 0.5d
- bugfix Thank you to @AES ! for finding the bug, nmap wget script was pulling the wrong page - bugfix Thank you to @AES ! for finding the bug, nmap wget script was pulling the wrong page
@ -176,4 +175,4 @@ What pimpmykali does:
- .bashrc alias and functions ( currently commented out and is not a part of the running script ) - .bashrc alias and functions ( currently commented out and is not a part of the running script )
- adds command ex function to extract from any archive with 1 command ex - adds command ex function to extract from any archive with 1 command ex
- vpnip - displays tun0 ip address in the terminal via vpnip alias - vpnip - displays tun0 ip address in the terminal via vpnip alias
- added /sbin to user path, can now ifconfig without sudo - adds /usr/sbin and /sbin to path

View File

@ -241,7 +241,7 @@ enable_rootlogin () {
fix_sead_warning () { fix_sead_warning () {
clear clear
# fugly - really need to clean this up, it works but its just a nightmare too look at # fugly - really need to clean this up, it works but its just a nightmare too look at base64?
echo -e " echo -e "
"$bold$redexclaim$red" WARNING "$redexclaim$bold$red" PIMPMYKALI IMPACKET REMOVAL FUNCTION "$redexclaim$bold$red" WARNING "$redexclaim$white$norm" "$bold$redexclaim$red" WARNING "$redexclaim$bold$red" PIMPMYKALI IMPACKET REMOVAL FUNCTION "$redexclaim$bold$red" WARNING "$redexclaim$white$norm"
@ -497,7 +497,7 @@ pimpmykali_menu () {
clear clear
echo -e "$asciiart" echo -e "$asciiart"
echo -e "\n Select a option from menu: Rev:$revision" echo -e "\n Select a option from menu: Rev:$revision"
echo -e "\n Options are 0 thru 9 and BPT :" echo -e "\n Options are 0 thru 9 and BPT :" # function call list
echo -e "\n 1 - Fix Missing (pip pip3 golang nmapfix build-essential)" # fix_missing echo -e "\n 1 - Fix Missing (pip pip3 golang nmapfix build-essential)" # fix_missing
echo -e " 2 - Fix /etc/samba/smb.conf (adds the 2 missing lines)" # fix_smbconf echo -e " 2 - Fix /etc/samba/smb.conf (adds the 2 missing lines)" # fix_smbconf
echo -e " 3 - Fix Golang (installs golang)" # fix_golang echo -e " 3 - Fix Golang (installs golang)" # fix_golang
@ -507,9 +507,9 @@ pimpmykali_menu () {
echo -e " 7 - Install Gedit (installs gedit)" # fix_gedit echo -e " 7 - Install Gedit (installs gedit)" # fix_gedit
echo -e " 8 - Fix nmap scripts (clamav-exec.nse and http-shellshock.nse)" # fix_nmap echo -e " 8 - Fix nmap scripts (clamav-exec.nse and http-shellshock.nse)" # fix_nmap
echo -e " 9 - Pimpmyupgrade (apt upgrade with vbox/vmware detection)" # fix_upgrade echo -e " 9 - Pimpmyupgrade (apt upgrade with vbox/vmware detection)" # fix_upgrade
echo -e " (sources.list, linux-headers, vm-video)" # echo -e " (sources.list, linux-headers, vm-video)" # - empty line -
echo -e " ! - Nuke Impacket (Type ! character for this menu item)\n" # fix_sead_warning echo -e " ! - Nuke Impacket (Type ! character for this menu item)\n" # fix_sead_warning
echo -e " B - BlindPentesters 'The Essentials' tools & utilies collection\n" # bpt function - the essentials echo -e " B - BlindPentesters 'The Essentials' tools & utilies collection\n" # bpt
echo -e " 0 - Fix ALL (runs only 1 thru 9) \n" # fix_all echo -e " 0 - Fix ALL (runs only 1 thru 9) \n" # fix_all
echo -e " Now with Pimpmyupgrade\n - when prompted Yes or No select Yes to auto restart services \n" echo -e " Now with Pimpmyupgrade\n - when prompted Yes or No select Yes to auto restart services \n"
echo -e " use the --borked command line switch as a last resort to" echo -e " use the --borked command line switch as a last resort to"
@ -551,23 +551,23 @@ check_arg () {
then pimpmykali_menu then pimpmykali_menu
else else
case $1 in case $1 in
--menu) pimpmykali_menu ;; --menu) pimpmykali_menu ;;
--all) fix_all ;; --all) fix_all ;;
--smb) fix_smbconf ;; --smb) fix_smbconf ;;
--go) fix_golang ;; --go) fix_golang ;;
--gedit) fix_gedit ;; --gedit) fix_gedit ;;
--impacket) fix_impacket ;; --impacket) fix_impacket ;;
--grub) fix_grub ;; --grub) fix_grub ;;
--root) make_rootgreatagain ;; --root) make_rootgreatagain ;;
--missing) fix_missing ;; --missing) fix_missing ;;
--help) pimpmykali_help ;; --help) pimpmykali_help ;;
--flameshot) fix_flameshot ;; --flameshot) fix_flameshot ;;
--force) force=1; fix_all $force ;; --force) force=1; fix_all $force ;;
--borked) force=1; fix_sead_warning ;; --borked) force=1; fix_sead_warning $force ;;
--nmap) fix_nmap ;; --nmap) fix_nmap ;;
--bpt) bpt ;; --bpt) bpt ;;
--upgrade) fix_upgrade ;; --upgrade) fix_upgrade ;;
*) pimpmykali_help ; exit 0 ;; *) pimpmykali_help ; exit 0 ;;
esac esac
fi fi
} }