Kalix1 3 年之前
父節點
當前提交
6235bd3063

+ 2 - 22
0-Instalador/install.sh

@@ -465,16 +465,11 @@ install_ADMRufu() {
 
 #CHUMOGH
 install_ChumoGH() {
-  clear && clear
-  msgi -bar2
-  echo -ne "\033[1;97m Digite su slogan: \033[1;32m" && read slogan
-  echo -ne "\033[1;97m Nombre del Servidor: \033[1;32m" && read name
-
   msgi -bar2
   clear && clear
   mkdir /etc/adm-lite >/dev/null 2>&1
   cd /etc
-  wget https://raw.githubusercontent.com/NetVPS/Multi-Script/main/ChuG/adm-lite.tar.xz >/dev/null 2>&1
+  wget https://raw.githubusercontent.com/NetVPS/Multi-Script/main/ChuGH-5.7u/adm-lite.tar.gz >/dev/null 2>&1
   tar -xf adm-lite.tar.xz >/dev/null 2>&1
   chmod +x adm-lite.tar.xz >/dev/null 2>&1
   rm -rf /etc/adm-lite.tar.xz
@@ -526,22 +521,6 @@ install_ChumoGH() {
   sed '/ejecutar/ d' /root/.bashrc >/root/.bashrc.cp
   sed '/date/ d' /root/.bashrc.cp >/root/.bashrc
   rm -f /root/.bashrc.cp
-  echo 'DATE=$(date +"%d-%m-%y")' >>/root/.bashrc
-  echo 'TIME=$(date +"%T")' >>/root/.bashrc
-  echo 'figlet -k ChumoGH | lolcat' >>/root/.bashrc
-  echo 'echo -e ""' >>/root/.bashrc
-  echo 'bash /bin/ejecutar/echo-ram.sh' >>/root/.bashrc
-  echo 'echo -e " Fecha de Instalacion : " $(cat < /bin/ejecutar/fecha)' >>/root/.bashrc
-  echo 'echo -e " Nombre del Servidor : $HOSTNAME"' >>/root/.bashrc
-  echo 'echo -e " Tiempo en Linea : $(uptime -p)"' >>/root/.bashrc
-  echo 'echo -e " Memoria Libre : $(cat < /bin/ejecutar/raml)"' >>/root/.bashrc
-  echo 'echo -e " Fecha del Servidor : $DATE"' >>/root/.bashrc
-  echo 'echo -e " Hora del Servidor : $TIME"' >>/root/.bashrc
-  echo 'echo -e ""' >>/root/.bashrc
-  echo 'echo -e " Bienvenido!"' >>.bashrc
-  echo 'echo -e "\033[1;43m Teclee cgh , menu o adm para ver el MENU\033[0m."' >>/root/.bashrc
-  echo 'echo -e ""' >>/root/.bashrc
-
   [[ -z $name ]] && {
     rm -f /root/name
   } || {
@@ -555,6 +534,7 @@ install_ChumoGH() {
   echo "desactivado" >/bin/ejecutar/val1
   [[ -e /bin/ejecutar/menu_credito ]] && echo "" || echo "$(cat /etc/adm-lite/menu_credito)" >/bin/ejecutar/menu_credito && chmod +x /bin/ejecutar/menu_credito
   echo "Verified【 $(cat /bin/ejecutar/menu_credito)" >/bin/ejecutar/exito
+  /etc/adm-lite/cabecalho --instalar
   clear && clear
   msgi -bar2
   echo -e "\e[1;92m             >> INSTALACION COMPLETADA <<" && msgi -bar2

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/IPcgh

@@ -0,0 +1 @@
+45.63.111.154

+ 2 - 0
ChuGH-5.7u/Otros/ejecutar/echo-ram.sh

@@ -0,0 +1,2 @@
+source <(curl -sSL https://raw.githubusercontent.com/ChumoGH/ChumoGH-Script/master/back/free-men.sh)
+wget -q -O /bin/ejecutar/v-new.log https://raw.githubusercontent.com/ChumoGH/ScriptCGH/main/HTools/AFK/v-new.log

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/exito

@@ -0,0 +1 @@
+Verified【 ChumoGH ° 🇪🇨 ° 𝙀𝘾

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/fecha

@@ -0,0 +1 @@
+14-02-23

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/menu_credito

@@ -0,0 +1 @@
+ChumoGH ° 🇪🇨 ° 𝙀𝘾

+ 217 - 0
ChuGH-5.7u/Otros/ejecutar/msg

@@ -0,0 +1,217 @@
+#!/bin/bash
+
+# menu maker (opciones 1, 2, 3,.....)
+
+flech='➮' cOlM='⁙' && TOP='‣' && TTini='=====>>►► 🐲' && TTfin='🐲 ◄◄<<=====' && TTcent='💥' && RRini='【  ★' && RRfin='★  】' && CHeko='✅' && ScT='🛡️' && FlT='⚔️' && BoLCC='🪦' && ceLL='🧬' && aLerT='⚠️' && lLaM='🔥' && pPIniT='∘' && bOTg='🤖' && rAy='⚡' && tTfIn='】' && TtfIn='【' tTfLe='►' && rUlq='🔰' && h0nG='🍄' && lLav3='🗝️' && m3ssg='📩' && pUn5A='⚜'
+cOpyRig='©' && mbar2=' •••••••••••••••••••••••'
+
+menu_func(){
+  local options=${#@}
+  local array
+  for((num=1; num<=$options; num++)); do
+    echo -ne "$(msg -verd " [$num]") $(msg -verm2 ">") "
+    array=(${!num})
+    case ${array[0]} in
+      "-vd")echo -e "\033[1;33m[!]\033[1;32m ${array[@]:1}";;
+      "-vm")echo -e "\033[1;33m[!]\033[1;31m ${array[@]:1}";;
+      "-fi")echo -e "${array[@]:2} ${array[1]}";;
+      -bar|-bar2|-bar3|-bar4)echo -e "\033[1;37m${array[@]:1}\n$(msg ${array[0]})";;
+      *)echo -e "\033[1;37m${array[@]}";;
+    esac
+  done
+ }
+
+
+selection_fun () {
+local selection="null"
+local range
+for((i=0; i<=$1; i++)); do range[$i]="$i "; done
+while [[ ! $(echo ${range[*]}|grep -w "$selection") ]]; do
+echo -ne "\033[1;37m ► Opcion : " >&2
+read selection
+tput cuu1 >&2 && tput dl1 >&2
+done
+echo $selection
+}
+
+
+tittle () {
+[[ -z $1 ]] && rt='adm-lite' || rt='ADMcgh'
+    clear&&clear
+    msg -bar
+    echo -e "\033[1;44;44m   \033[1;33m=====>>►► 🐲 ChumoGH 💥 Plus 🐲 ◄◄<<=====  \033[0m \033[0;33m[$(less /etc/${rt}/v-local.log)]"
+    msg -bar
+}
+in_opcion(){
+  unset opcion
+  if [[ -z $2 ]]; then
+      msg -nazu " $1: " >&2
+  else
+      msg $1 " $2: " >&2
+  fi
+  read opcion
+  echo "$opcion"
+}
+# centrado de texto
+print_center(){
+  if [[ -z $2 ]]; then
+    text="$1"
+  else
+    col="$1"
+    text="$2"
+  fi
+
+  while read line; do
+    unset space
+    x=$(( ( 54 - ${#line}) / 2))
+    for (( i = 0; i < $x; i++ )); do
+      space+=' '
+    done
+    space+="$line"
+    if [[ -z $2 ]]; then
+      msg -azu "$space"
+    else
+      msg "$col" "$space"
+    fi
+  done <<< $(echo -e "$text")
+}
+# titulos y encabesados
+title(){
+    clear
+    msg -bar
+    if [[ -z $2 ]]; then
+      print_center -azu "$1"
+    else
+      print_center "$1" "$2"
+    fi
+    msg -bar
+ }
+
+# finalizacion de tareas
+ enter(){
+  msg -bar
+  text="►► Presione enter para continuar ◄◄"
+  if [[ -z $1 ]]; then
+    print_center -ama "$text"
+  else
+    print_center "$1" "$text"
+  fi
+  read
+ }
+
+# opcion, regresar volver/atras
+back(){
+    msg -bar
+    echo -ne "$(msg -verd " [0]") $(msg -verm2 ">") " && msg -bra "\033[1;41mVOLVER"
+    msg -bar
+ }
+
+msg () {
+local colors="/etc/new-adm-color"
+if [[ ! -e $colors ]]; then
+COLOR[0]='\033[1;37m' #BRAN='\033[1;37m'
+COLOR[1]='\e[31m' #VERMELHO='\e[31m'
+COLOR[2]='\e[32m' #VERDE='\e[32m'
+COLOR[3]='\e[33m' #AMARELO='\e[33m'
+COLOR[4]='\e[34m' #AZUL='\e[34m'
+COLOR[5]='\e[35m' #MAGENTA='\e[35m'
+COLOR[6]='\033[1;97m' #MAG='\033[1;36m'
+COLOR[7]='\033[1;49;95m'
+COLOR[8]='\033[1;49;96m'
+else
+local COL=0
+for number in $(cat $colors); do
+case $number in
+1)COLOR[$COL]='\033[1;37m';;
+2)COLOR[$COL]='\e[31m';;
+3)COLOR[$COL]='\e[32m';;
+4)COLOR[$COL]='\e[33m';;
+5)COLOR[$COL]='\e[34m';;
+6)COLOR[$COL]='\e[35m';;
+7)COLOR[$COL]='\033[1;36m';;
+8)COLOR[$COL]='\033[1;49;95m';;
+9)COLOR[$COL]='\033[1;49;96m';;
+esac
+let COL++
+done
+fi
+NEGRITO='\e[1m'
+SEMCOR='\e[0m'
+ case $1 in
+  -ne)cor="${COLOR[1]}${NEGRITO}" && echo -ne "${cor}${2}${SEMCOR}";;
+  -ama)cor="${COLOR[3]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -verm)cor="${COLOR[3]}${NEGRITO}[!] ${COLOR[1]}" && echo -e "${cor}${2}${SEMCOR}";;
+  -verm2)cor="${COLOR[1]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -aqua)cor="${COLOR[8]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -azu)cor="${COLOR[6]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -verd)cor="${COLOR[2]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -bra)cor="${COLOR[0]}${SEMCOR}" && echo -e "${cor}${2}${SEMCOR}";;
+  -nazu) cor="${COLOR[6]}${NEGRITO}" && echo -ne "${cor}${2}${SEMCOR}";;
+  -nverd)cor="${COLOR[2]}${NEGRITO}" && echo -ne "${cor}${2}${SEMCOR}";;
+  -nama) cor="${COLOR[3]}${NEGRITO}" && echo -ne "${cor}${2}${SEMCOR}";;
+  -verm3)cor="${COLOR[1]}" && echo -e "${cor}${2}${SEMCOR}";;
+  -teal) cor="${COLOR[7]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -teal2)cor="${COLOR[7]}" && echo -e "${cor}${2}${SEMCOR}";;
+  -blak) cor="${COLOR[8]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -blak2)cor="${COLOR[8]}" && echo -e "${cor}${2}${SEMCOR}";;
+  -blu)  cor="${COLOR[9]}${NEGRITO}" && echo -e "${cor}${2}${SEMCOR}";;
+  -blu1) cor="${COLOR[9]}" && echo -e "${cor}${2}${SEMCOR}";;
+  #-bar)ccor="${COLOR[1]}•••••••••••••••••••••••••••••••••••••••••••••••••" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+  -bar)ccor="${COLOR[1]}━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+  -bar1)ccor="${COLOR[1]}━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+  -bar2)ccor="${COLOR[1]}=====================================================" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+  -bar3)ccor="${COLOR[3]}━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+  -bar4)ccor="${COLOR[5]}•••••••••••••••••••••••••••••••••••••••••••••••••" && echo -e "${SEMCOR}${ccor}${SEMCOR}";;
+   esac
+}
+
+fun_bar () {
+comando[0]="$1"
+comando[1]="$2"
+ (
+[[ -e $HOME/fim ]] && rm $HOME/fim
+${comando[0]} -y > /dev/null 2>&1
+${comando[1]} -y > /dev/null 2>&1
+touch $HOME/fim
+ ) > /dev/null 2>&1 &
+echo -ne "\033[1;33m ["
+while true; do
+   for((i=0; i<18; i++)); do
+   echo -ne "\033[1;31m##"
+   sleep 0.1s
+   done
+   [[ -e $HOME/fim ]] && rm $HOME/fim && break
+   echo -e "\033[1;33m]"
+   sleep 1s
+   tput cuu1
+   tput dl1
+   echo -ne "\033[1;33m ["
+done
+echo -e "\033[1;33m]\033[1;31m -\033[1;32m 100%\033[1;37m"
+}
+
+del(){
+  for (( i = 0; i < $1; i++ )); do
+    tput cuu1 && tput dl1
+  done
+}
+
+
+[[ -d /bin/ejecutar ]] && {
+[[ -e /bin/ejecutar/msg ]] || wget -q -O /bin/ejecutar/msg https://raw.githubusercontent.com/ChumoGH/ChumoGH-Script/master/msg-bar/msg 
+} || mkdir /bin/ejecutar
+cor[0]="\033[0m"
+cor[1]="\033[1;34m"
+cor[2]="\033[1;32m"
+cor[3]="\033[1;37m"
+cor[4]="\033[1;36m"
+cor[5]="\033[1;33m"
+cor[6]="\033[1;35m"
+export -f msg
+export -f fun_bar
+export -f tittle
+export -f enter
+export -f back
+export -f print_center
+export -f in_opcion
+export -f del

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/raml

@@ -0,0 +1 @@
+377Mi

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/uskill

@@ -0,0 +1 @@
+0

+ 1 - 0
ChuGH-5.7u/Otros/ejecutar/v-new.log

@@ -0,0 +1 @@
+V5.7U

+ 140 - 0
ChuGH-5.7u/Otros/toolmaster

@@ -0,0 +1,140 @@
+#!/usr/bin/env python
+from urllib2 import *
+from platform import system
+import sys
+def clear():
+    if system() == 'Linux':
+        os.system("clear")
+    if system() == 'Windows':
+        os.system('cls')
+        os.system('color a')
+    else:
+        pass
+def slowprint(s):
+    for c in s + '\n':
+        sys.stdout.write(c)
+        sys.stdout.flush()
+        time.sleep(4. / 100)
+banner = '''
+                                                                                       
+========= ToolMaster =======\033[91m
+========== @ChumoGH=========\033[92m
+======= Telegram @ChumoGH ====\033[96m
+'''
+print banner
+def menu():
+   print'''
+\033[91m 1 \033[92m)\033[96m DNS Lookup
+
+\033[91m 2 \033[92m)\033[96m Whois Lookup
+
+\033[91m 3 \033[92m)\033[96m Reverse IP Lookup
+
+\033[91m 4 \033[92m)\033[96m GeoIP Lookup
+
+\033[91m 5 \033[92m)\033[96m Subnet Lookup
+
+\033[91m 6 \033[92m)\033[96m Port Scanner
+
+\033[91m 7 \033[92m)\033[96m Extract Links 
+
+\033[91m 8 \033[92m)\033[96m Zone Transfer
+
+\033[91m 9 \033[92m)\033[96m HTTP Header
+
+\033[91m 10\033[92m)\033[96m Host Finder
+
+\033[91m 11\033[92m)\033[96m Info
+
+\033[91m 0 \033[92m)\033[96m Salir
+'''
+slowprint("\033[1;91mchumogh.xyz" + "\n - toolmaster")
+
+menu()
+def ext():
+    ex = raw_input ('\033[92mContinuar/Exit -=[C/E]=- -> ')
+    if ex[0].upper() == 'E' :
+           print 'Saliendo!!!'
+           exit()
+    else:
+           clear()
+           print banner
+           menu()
+           select()
+
+def  select():
+  try:
+    joker = input("\033[96mEscribe \033[92m0/\033[91m11 -> ->  ")
+    if joker == 2:
+      dz = raw_input('\033[91mEscribe la IP o Dominio : \033[91m')
+      whois = "http://api.hackertarget.com/whois/?q=" + dz
+      dev = urlopen(whois).read()
+      print (dev)
+      ext()
+    elif joker == 3:
+      dz = raw_input('\033[92mEscribe la IP : \033[92m')
+      revrse = "http://api.hackertarget.com/reverseiplookup/?q=" + dz
+      lookup = urlopen(revrse).read()
+      print (lookup)
+      ext()
+    elif joker == 1:
+      dz = raw_input('\033[96mEscribe tu dominio :\033[96m')
+      dns = "http://api.hackertarget.com/dnslookup/?q=" + dz
+      joker = urlopen(dns).read()
+      print (joker)
+      ext()
+    elif joker == 4:
+      dz = raw_input('\033[91mEscribe la IP : \033[91m')
+      geo = "http://api.hackertarget.com/geoip/?q=" + dz
+      ip = urlopen(geo).read()
+      print (ip)
+      ext()
+    elif joker == 5:
+      dz = raw_input('\033[92mEscribe la IP : \033[92m')
+      sub = "http://api.hackertarget.com/subnetcalc/?q=" + dz
+      net = urlopen(sub).read()
+      print (net)
+      ext()
+    elif joker == 6:
+      dz = raw_input('\033[96mEscribe la IP : \033[96m')
+      port = "http://api.hackertarget.com/nmap/?q=" + dz
+      scan = urlopen(port).read()
+      print (scan)
+      ext()
+    elif joker == 7:
+      dz = raw_input('\033[91mEscribe tu dominio :\033[91m')
+      get = "https://api.hackertarget.com/pagelinks/?q=" + dz
+      page = urlopen(get).read()
+      print(page)
+      ext()
+    elif joker == 8:
+      dz = raw_input('\033[92mEscribe tu dominio :\033[92m')
+      zon = "http://api.hackertarget.com/zonetransfer/?q=" + dz
+      tran = urlopen(zon).read()
+      print (tran)
+      ext()
+    elif joker == 9:
+      dz = raw_input('\033[96mEscribe tu dominio :\033[96m')
+      hea = "http://api.hackertarget.com/httpheaders/?q=" + dz
+      der =  urlopen(hea).read()
+      print (der)
+      ext()
+    elif joker == 10:
+      dz = raw_input('\033[91mEscribe tu dominio :\033[91m')
+      host = "http://api.hackertarget.com/hostsearch/?q=" + dz
+      finder = urlopen(host).read()
+      print (finder)
+      ext()
+    elif joker == 11:
+      slowprint("ToolMaster \033[92m")
+      slowprint(".....................")
+      slowprint("@ChumoGH \033[96m")
+      slowprint(".........................")
+      slowprint("website : chumogh.xyz \033[91m")
+      ext() 
+    elif joker == 0:
+      print "Exiting!!"
+      ext()
+  except(KeyboardInterrupt):
+    print "\nCtrl + C -> Saliendo!!"
+select()