ferramentas 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. #!/bin/bash
  2. #head -n -2 /etc/adm-lite/cabecalho > headuser.sh && chmod 777 headuser.sh && source headuser.sh
  3. source cabecalho
  4. msg -bar
  5. echo -e "${cor[2]} ⌐╦╦═─ ${cor[5]} MENÚ HERRAMIENTAS By $(cat /etc/adm-lite/menu_credito)"
  6. msg -bar
  7. echo -e "\033[0;35m [\033[0;36m1\033[0;35m]\033[0;31m ➮${cor[3]} Bloqueo Torrent y Palabras Claves \033[0;33m( #BETA )"
  8. echo -e "\033[0;35m [\033[0;36m2\033[0;35m]\033[0;31m ➮${cor[3]} FIX PassWD Vultr"
  9. echo -e "\033[0;35m [\033[0;36m3\033[0;35m]\033[0;31m ➮${cor[3]} Bad-VPN (Juegos Online/VideoCalls) $_badvpn"
  10. echo -e "\033[0;35m [\033[0;36m5\033[0;35m]\033[0;31m ➮${cor[3]} TCP SPEED ( BBR ) $_tcpspeed"
  11. echo -e "\033[0;35m [\033[0;36m6\033[0;35m]\033[0;31m ➮${cor[3]} FAILBAN\033[0;32m ( Secure IP ) $fail_b"
  12. echo -e "\033[0;35m [\033[0;36m8\033[0;35m]\033[0;31m ➮${cor[3]} COMPARTIR ARCHIVO ONLINE "
  13. echo -e "\033[0;35m [\033[0;36m9\033[0;35m]\033[0;31m ➮${cor[3]} TEST DE VELOCIDAD DEL SERVIDOR"
  14. echo -e "\033[0;35m [\033[0;36m10\033[0;35m]\033[0;31m ➮${cor[3]} DETALLES DEL VPS"
  15. echo -e "\033[0;35m [\033[0;36m12\033[0;35m]\033[0;31m ➮${cor[3]} GENERADOR DE PAYLOAD"
  16. echo -e "\033[0;35m [\033[0;36m14\033[0;35m]\033[0;31m ➮${cor[3]} ULTRA HOST (SCANNER DE SUBDOMINIOS)"
  17. echo -e "\033[0;35m [\033[0;36m15\033[0;35m]\033[0;31m ➮${cor[3]} I/O SCANNER SUBDOMINIOS \033[0;33m( #ToolMaster )"
  18. echo -e "\033[0;35m [\033[0;36m17\033[0;35m]\033[0;31m ➮${cor[3]} APLICAR BLOQUEO TORRENT \033[0;33m ${txt[342]} "
  19. echo -e "\033[0;35m [\033[0;36m19\033[0;35m]\033[0;31m ➮${cor[3]} REINICIAR VPS (REBOOT)"
  20. msg -bar
  21. echo -e " \033[0;35m[\033[0;36m0\033[0;35m]\033[0;31m ➮ $(msg -bra "\033[1;41m[ Regresar ]\e[0m")"
  22. msg -bar
  23. #FUNCION DE SELECCION
  24. selection_fun () {
  25. local selection="null"
  26. local range
  27. for((i=0; i<=$1; i++)); do range[$i]="$i "; done
  28. while [[ ! $(echo ${range[*]}|grep -w "$selection") ]]; do
  29. echo -ne "\033[1;37m ESCOJE : " >&2
  30. read selection
  31. tput cuu1 >&2 && tput dl1 >&2
  32. done
  33. echo $selection
  34. }
  35. echo -ne "${cor[6]}"
  36. #FUNCIONES
  37. selection=$(selection_fun 19)
  38. case ${selection} in
  39. 0)
  40. source menu
  41. exit
  42. ;;
  43. 1)
  44. source ferramentascodes 1
  45. echo -ne "${cor[5]}"
  46. read -p " ¡Enter, para volver!"
  47. cd /etc/adm-lite
  48. source ferramentas
  49. exit
  50. ;;
  51. 2)
  52. source ferramentascodes 2
  53. echo -ne "${cor[5]}"
  54. read -p " ¡Enter, para volver!"
  55. cd /etc/adm-lite
  56. source ferramentas
  57. exit
  58. ;;
  59. 3)
  60. source ferramentascodes 3
  61. echo -ne "${cor[5]}"
  62. read -p " ¡Enter, para volver!"
  63. cd /etc/adm-lite
  64. source ferramentas
  65. exit
  66. ;;
  67. 4)
  68. source ferramentascodes 4
  69. echo -ne "${cor[5]}"
  70. read -p " ¡Enter, para volver!"
  71. cd /etc/adm-lite
  72. source ferramentas
  73. exit
  74. ;;
  75. 5)
  76. source ferramentascodes 5
  77. echo -ne "${cor[5]}"
  78. read -p " ¡Enter, para volver!"
  79. cd /etc/adm-lite
  80. source ferramentas
  81. exit
  82. ;;
  83. 6)
  84. source ferramentascodes 6
  85. echo -ne "${cor[5]}"
  86. read -p " ¡Enter, para volver!"
  87. cd /etc/adm-lite
  88. source ferramentas
  89. exit
  90. ;;
  91. 7)
  92. source ferramentascodes 7
  93. echo -ne "${cor[5]}"
  94. read -p " ¡Enter, para volver!"
  95. cd /etc/adm-lite
  96. source ferramentas
  97. exit
  98. ;;
  99. 8)
  100. source ferramentascodes 8
  101. echo -ne "${cor[5]}"
  102. read -p " ¡Enter, para volver!"
  103. cd /etc/adm-lite
  104. source ferramentas
  105. exit
  106. ;;
  107. 9)
  108. source ferramentascodes 9
  109. echo -ne "${cor[5]}"
  110. read -p " ¡Enter, para volver!"
  111. cd /etc/adm-lite
  112. source ferramentas
  113. exit
  114. ;;
  115. 10)
  116. source ferramentascodes 10
  117. echo -ne "${cor[5]}"
  118. read -p " ¡Enter, para volver!"
  119. cd /etc/adm-lite
  120. source ferramentas
  121. exit
  122. ;;
  123. 11)
  124. source ferramentascodes 11
  125. echo -ne "${cor[5]}"
  126. read -p " ¡Enter, para volver!"
  127. cd /etc/adm-lite
  128. source ferramentas
  129. exit
  130. ;;
  131. 12)
  132. source ferramentascodes 12
  133. echo -ne "${cor[5]}"
  134. read -p " ¡Enter, para volver!"
  135. cd /etc/adm-lite
  136. source ferramentas
  137. exit
  138. ;;
  139. 13)
  140. minhas_portas
  141. echo -ne "${cor[5]}"
  142. read -p " ¡Enter, para volver!"
  143. cd /etc/adm-lite
  144. source ferramentas
  145. exit
  146. ;;
  147. 14)
  148. echo -e "${cor[1]} =================================== ${cor[0]}"
  149. echo -ne "\033[1;33m ${txt[306]}: \033[1;37m"; read hostcaptura
  150. echo -ne "\033[1;33m ${txt[307]}: \033[1;37m"; read limitecaptura
  151. chmod 777 ./ultrahost
  152. ./ultrahost "${hostcaptura}" "${limitecaptura}"
  153. read -p " ¡Enter, para volver!"
  154. source ferramentas
  155. exit
  156. ;;
  157. 15)
  158. source ferramentascodes 13
  159. echo -ne "${cor[5]}"
  160. read -p " ¡Enter, para volver!"
  161. cd /etc/adm-lite
  162. source ferramentas
  163. exit
  164. ;;
  165. 16)
  166. source ferramentascodes 14
  167. echo -ne "${cor[5]}"
  168. read -p " ¡Enter, para volver!"
  169. cd /etc/adm-lite
  170. source ferramentas
  171. exit
  172. ;;
  173. 17)
  174. source ferramentascodes 15
  175. echo -ne "${cor[5]}"
  176. read -p " ¡Enter, para volver!"
  177. cd /etc/adm-lite
  178. source ferramentas
  179. exit
  180. ;;
  181. 18)
  182. source ferramentascodes 16
  183. echo -ne "${cor[5]}"
  184. read -p " ¡Enter, para volver!"
  185. cd /etc/adm-lite
  186. source ferramentas
  187. exit
  188. ;;
  189. 19)
  190. source ferramentascodes 17
  191. echo -ne "${cor[5]}"
  192. read -p " ¡Enter, para volver!"
  193. cd /etc/adm-lite
  194. source ferramentas
  195. exit
  196. ;;
  197. 20)
  198. source ferramentascodes 20
  199. echo -ne "${cor[5]}"
  200. read -p " ¡Enter, para volver!"
  201. cd /etc/adm-lite
  202. source ferramentas
  203. exit
  204. ;;
  205. 21)
  206. source ferramentascodes 21
  207. echo -ne "${cor[5]}"
  208. read -p " ¡Enter, para volver!"
  209. cd /etc/adm-lite
  210. source ferramentas
  211. exit
  212. ;;
  213. *)
  214. cd /etc/adm-lite
  215. source ferramentas
  216. rm -f headuser.sh
  217. exit
  218. ;;
  219. esac