Просмотр исходного кода

Actualizar 'VPS-MX-8.5-Final Oficial/VPS-MX/protocolos/psiphon.sh'

yosoyhendrix 16 часов назад
Родитель
Сommit
ca9b023fef
1 измененных файлов с 113 добавлено и 116 удалено
  1. 113 116
      VPS-MX-8.5-Final Oficial/VPS-MX/protocolos/psiphon.sh

+ 113 - 116
VPS-MX-8.5-Final Oficial/VPS-MX/protocolos/psiphon.sh

@@ -1,116 +1,113 @@
-clear
-clear
-PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
-export PATH
-declare -A cor=( [0]="\033[1;37m" [1]="\033[1;34m" [2]="\033[1;31m" [3]="\033[1;33m" [4]="\033[1;32m" )
-SCPdir="/etc/VPS-MX" && [[ ! -d ${SCPdir} ]] && exit 1
-SCPusr="${SCPdir}/controlador" && [[ ! -d ${SCPusr} ]] && mkdir ${SCPusr}
-SCPfrm="${SCPdir}/herramientas" && [[ ! -d ${SCPfrm} ]] && mkdir ${SCPfrm}
-SCPinst="${SCPdir}/protocolos" && [[ ! -d ${SCPfrm} ]] && mkdir ${SCPfrm}
-    if ps aux | grep 'psiphond' | grep -v grep >/dev/null; then
-      echo "El proceso psiphond ya está activo."
-      exit 1
-    fi
-
-    msg -bar
-    msg -tit
-    msg -bar
-    msg -ama "\033[1;32m            INSTALADOR DE SERVR-PSIPHONE"
-    msg -bar
-    echo -e "\033[1;33m Ingrese los puertos segun su necesidad\033[1;97m\n"
-    #echo -e "\033[1;97mDigite los puertos a activar \033[1;97m | \033[1;93mPuerto recomendados \033[1;32m 5300\n"
-    #echo -ne "\033[1;97mDigite los Puertos:\033[1;32m " && read -p " " -e -i "22" portasx
-    #echo "$portasx" >/etc/SCRIPT-LATAM/PortM/UDP-server.log
-
-    #tput cuu1 && tput dl1
-
-    rm -rf /root/psi
-    kill $(ps aux | grep 'psiphond' | awk '{print $2}') 1>/dev/null 2>/dev/null
-    killall psiphond 1>/dev/null 2>/dev/null
-    mkdir -p /root/psi
-    cd /root/psi
-    ship=$(wget -qO- ipinfo.io/ip || wget -qO- ifconfig.me)
-    wget -O /root/psi/psiphond https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/psiphond &>/dev/null
-    chmod +rwx /root/psi/psiphond
-    echo -ne "\033[1;97m Escribe el puerto para Psiphon SSH:\033[32m " && read -p " " -e -i "3001" sh
-    echo -ne "\033[1;97m Escribe el puerto para Psiphon OSSH:\033[32m " && read -p " " -e -i "3002" osh
-    echo -ne "\033[1;97m Escribe el puerto para Psiphon FRONTED-MEEK:\033[32m " && read -p " " -e -i "443" fm
-    echo -ne "\033[1;97m Escribe el puerto para Psiphon WEB:\033[32m " && read -p " " -e -i "3000" wb
-    #echo -ne "\033[1;97m Escribe el puerto para Psiphon UNFRONTED-MEEK:\033[32m " && read umo
-    #./psiphond --ipaddress $ship --protocol SSH:$sh --protocol OSSH:$osh --protocol FRONTED-MEEK-OSSH:$fm --protocol UNFRONTED-MEEK-OSSH:$umo generate
-    ./psiphond --ipaddress $ship --web $wb --protocol SSH:$sh --protocol OSSH:$osh --protocol FRONTED-MEEK-OSSH:$fm generate
-    
-    chmod 666 psiphond.config
-    chmod 666 psiphond-traffic-rules.config
-    chmod 666 psiphond-osl.config
-    chmod 666 psiphond-tactics.config
-    chmod 666 server-entry.dat
-    cat server-entry.dat >/root/psi.txt
-    screen -dmS psiserver ./psiphond run
-    cd /root
-    psi=$(cat /root/psi.txt)
-    echo -e "\033[1;33m LA CONFIGURACION DE TU SERVIDOR ES:\033[0m"
-    msg -bar
-    echo -e "\033[1;32m $psi \033[0m"
-    msg -bar
-    echo -e "\033[1;33m PROTOCOLOS HABILITADOS:\033[0m"
-    echo -e "\033[1;33m → SSH:\033[1;32m $sh \033[0m"
-    echo -e "\033[1;33m → OSSH:\033[1;32m $osh \033[0m"
-    echo -e "\033[1;33m → FRONTED-MEEK-OSSH:\033[1;32m $fm \033[0m"
-    #echo -e "\033[1;33m → UNFRONTED-MEEK-OSSH:\033[1;32m $umo \033[0m"
-    echo -e "\033[1;33m → WEB:\033[1;32m $wb \033[0m"
-    msg -bar
-    echo -e "\033[1;33m DIRECTORIO DE ARCHIVOS:\033[1;32m /root/psi \033[0m"
-    msg -bar
-    [[ "$(ps x | grep psiserver | grep -v grep | awk '{print $1}')" ]] && msg -verd "    >> SERVIDOR-PSIPHONE INSTALADO CON EXITO <<" || msg -ama "                  ERROR VERIFIQUE"
-    msg -bar
-    read -t 120 -n 1 -rsp $'\033[1;39m       << Presiona enter para Continuar >>\n'
-    menu_inst
-  }
-  desactivar_psiphone() {
-    clear && clear
-    msg -bar
-    echo -e "\033[1;31m            DESISNTALANDO PUERTOS UDP-SERVER "
-    msg -bar
-    rm -rf /root/psi
-    kill $(ps aux | grep 'psiphond' | awk '{print $2}') 1>/dev/null 2>/dev/null
-    killall psiphond 1>/dev/null 2>/dev/null
-    [[ "$(ps x | grep psiserver | grep -v grep | awk '{print $1}')" ]] && echo -e "\033[1;32m        >> UDP-SERVER DESINSTALADO CON EXICO << "
-    read -t 60 -n 1 -rsp $'\033[1;39m       << Presiona enter para Continuar >>\n'
-    menu_inst
-  }
-  clear && clear
-  msg -bar
-  msg -tit
-  msg -bar
-  msg -ama "            INSTALADOR DE PSIPHONE-SERVER"
-  msg -bar
-  if [[ ! -e /bin/psiphond ]]; then
-    curl -o /bin/psiphond https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/psiphond &>/dev/null
-    chmod 777 /bin/psiphond
-  fi
-  echo -ne " \e[1;93m [\e[1;32m1\e[1;93m]\033[1;31m > \e[1;97m INSTALAR SERVER-PSIPHONE  \e[97m \n"
-  echo -ne " \e[1;93m [\e[1;32m2\e[1;93m]\033[1;31m > \033[1;97m DETENER SERVER-PSIPHONE \e[97m \n"
-  msg -bar
-  echo -ne " \e[1;93m [\e[1;32m0\e[1;93m]\033[1;31m > \033[1;97m" && msg -bra "  \e[97m\033[1;41m VOLVER \033[1;37m"
-  msg -bar
-  echo -ne "\033[1;97mDigite solo el numero segun su respuesta:\e[32m "
-  read opcao
-  case $opcao in
-  1)
-    msg -bar
-    install_psiphone
-    ;;
-  2)
-    msg -bar
-    desactivar_psiphone
-    ;;
-  0)
-    menu
-    ;;
-  *)
-    echo -e "$ Porfavor use numeros del [0-2]"
-    msg -bar
-    menu
-    ;;
-  esac
+
+declare -A cor=( [0]="\033[1;37m" [1]="\033[1;34m" [2]="\033[1;31m" [3]="\033[1;33m" [4]="\033[1;32m" )
+SCPdir="/etc/VPS-MX" && [[ ! -d ${SCPdir} ]] && exit 1
+SCPusr="${SCPdir}/controlador" && [[ ! -d ${SCPusr} ]] && mkdir ${SCPusr}
+SCPfrm="${SCPdir}/herramientas" && [[ ! -d ${SCPfrm} ]] && mkdir ${SCPfrm}
+SCPinst="${SCPdir}/protocolos" && [[ ! -d ${SCPfrm} ]] && mkdir ${SCPfrm}
+    if ps aux | grep 'psiphond' | grep -v grep >/dev/null; then
+      echo "El proceso psiphond ya está activo."
+      exit 1
+    fi
+
+    msg -bar
+    msg -tit
+    msg -bar
+    msg -ama "\033[1;32m            INSTALADOR DE SERVR-PSIPHONE"
+    msg -bar
+    echo -e "\033[1;33m Ingrese los puertos segun su necesidad\033[1;97m\n"
+    #echo -e "\033[1;97mDigite los puertos a activar \033[1;97m | \033[1;93mPuerto recomendados \033[1;32m 5300\n"
+    #echo -ne "\033[1;97mDigite los Puertos:\033[1;32m " && read -p " " -e -i "22" portasx
+    #echo "$portasx" >/etc/SCRIPT-LATAM/PortM/UDP-server.log
+
+    #tput cuu1 && tput dl1
+
+    rm -rf /root/psi
+    kill $(ps aux | grep 'psiphond' | awk '{print $2}') 1>/dev/null 2>/dev/null
+    killall psiphond 1>/dev/null 2>/dev/null
+    mkdir -p /root/psi
+    cd /root/psi
+    ship=$(wget -qO- ipinfo.io/ip || wget -qO- ifconfig.me)
+    wget -O /root/psi/psiphond https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/psiphond &>/dev/null
+    chmod +rwx /root/psi/psiphond
+    echo -ne "\033[1;97m Escribe el puerto para Psiphon SSH:\033[32m " && read -p " " -e -i "3001" sh
+    echo -ne "\033[1;97m Escribe el puerto para Psiphon OSSH:\033[32m " && read -p " " -e -i "3002" osh
+    echo -ne "\033[1;97m Escribe el puerto para Psiphon FRONTED-MEEK:\033[32m " && read -p " " -e -i "443" fm
+    echo -ne "\033[1;97m Escribe el puerto para Psiphon WEB:\033[32m " && read -p " " -e -i "3000" wb
+    #echo -ne "\033[1;97m Escribe el puerto para Psiphon UNFRONTED-MEEK:\033[32m " && read umo
+    #./psiphond --ipaddress $ship --protocol SSH:$sh --protocol OSSH:$osh --protocol FRONTED-MEEK-OSSH:$fm --protocol UNFRONTED-MEEK-OSSH:$umo generate
+    ./psiphond --ipaddress $ship --web $wb --protocol SSH:$sh --protocol OSSH:$osh --protocol FRONTED-MEEK-OSSH:$fm generate
+    
+    chmod 666 psiphond.config
+    chmod 666 psiphond-traffic-rules.config
+    chmod 666 psiphond-osl.config
+    chmod 666 psiphond-tactics.config
+    chmod 666 server-entry.dat
+    cat server-entry.dat >/root/psi.txt
+    screen -dmS psiserver ./psiphond run
+    cd /root
+    psi=$(cat /root/psi.txt)
+    echo -e "\033[1;33m LA CONFIGURACION DE TU SERVIDOR ES:\033[0m"
+    msg -bar
+    echo -e "\033[1;32m $psi \033[0m"
+    msg -bar
+    echo -e "\033[1;33m PROTOCOLOS HABILITADOS:\033[0m"
+    echo -e "\033[1;33m → SSH:\033[1;32m $sh \033[0m"
+    echo -e "\033[1;33m → OSSH:\033[1;32m $osh \033[0m"
+    echo -e "\033[1;33m → FRONTED-MEEK-OSSH:\033[1;32m $fm \033[0m"
+    #echo -e "\033[1;33m → UNFRONTED-MEEK-OSSH:\033[1;32m $umo \033[0m"
+    echo -e "\033[1;33m → WEB:\033[1;32m $wb \033[0m"
+    msg -bar
+    echo -e "\033[1;33m DIRECTORIO DE ARCHIVOS:\033[1;32m /root/psi \033[0m"
+    msg -bar
+    [[ "$(ps x | grep psiserver | grep -v grep | awk '{print $1}')" ]] && msg -verd "    >> SERVIDOR-PSIPHONE INSTALADO CON EXITO <<" || msg -ama "                  ERROR VERIFIQUE"
+    msg -bar
+    read -t 120 -n 1 -rsp $'\033[1;39m       << Presiona enter para Continuar >>\n'
+    menu_inst
+  }
+  desactivar_psiphone() {
+    
+    msg -bar
+    echo -e "\033[1;31m            DESISNTALANDO PUERTOS UDP-SERVER "
+    msg -bar
+    rm -rf /root/psi
+    kill $(ps aux | grep 'psiphond' | awk '{print $2}') 1>/dev/null 2>/dev/null
+    killall psiphond 1>/dev/null 2>/dev/null
+    [[ "$(ps x | grep psiserver | grep -v grep | awk '{print $1}')" ]] && echo -e "\033[1;32m        >> UDP-SERVER DESINSTALADO CON EXICO << "
+    read -t 60 -n 1 -rsp $'\033[1;39m       << Presiona enter para Continuar >>\n'
+    menu_inst
+  }
+ 
+  msg -bar
+  msg -tit
+  msg -bar
+  msg -ama "            INSTALADOR DE PSIPHONE-SERVER"
+  msg -bar
+  if [[ ! -e /bin/psiphond ]]; then
+    curl -o /bin/psiphond https://repo.yosoyhendrix.com/yosoyhendrix/Multi_Script/raw/main/VPS-MX-8.5-Final%20Oficial/Otros/psiphond &>/dev/null
+    chmod 777 /bin/psiphond
+  fi
+  echo -ne " \e[1;93m [\e[1;32m1\e[1;93m]\033[1;31m > \e[1;97m INSTALAR SERVER-PSIPHONE  \e[97m \n"
+  echo -ne " \e[1;93m [\e[1;32m2\e[1;93m]\033[1;31m > \033[1;97m DETENER SERVER-PSIPHONE \e[97m \n"
+  msg -bar
+  echo -ne " \e[1;93m [\e[1;32m0\e[1;93m]\033[1;31m > \033[1;97m" && msg -bra "  \e[97m\033[1;41m VOLVER \033[1;37m"
+  msg -bar
+  echo -ne "\033[1;97mDigite solo el numero segun su respuesta:\e[32m "
+  read opcao
+  case $opcao in
+  1)
+    msg -bar
+    install_psiphone
+    ;;
+  2)
+    msg -bar
+    desactivar_psiphone
+    ;;
+  0)
+    menu
+    ;;
+  *)
+    echo -e "$ Porfavor use numeros del [0-2]"
+    msg -bar
+    menu
+    ;;
+  esac