elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.  (Leído 9,482 veces)
hacelo

Desconectado Desconectado

Mensajes: 132



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #10 en: 9 Diciembre 2024, 22:36 pm »

Hola W17CH3R, igual estoy confundido, pero me parece que el enlace a Github no funciona correctamente, creo que te falta el guión bajo en CLI_Script.

Un saludo y gracias por el aporte.



« Última modificación: 9 Diciembre 2024, 22:38 pm por hacelo » En línea

W17CH3R

Desconectado Desconectado

Mensajes: 116



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #11 en: 9 Diciembre 2024, 22:50 pm »

Hola W17CH3R, igual estoy confundido, pero me parece que el enlace a Github no funciona correctamente, creo que te falta el guión bajo en CLI_Script.

Exacto, parece ser que al querer ponerlo en negrita, borre por error el _ , ya debería funcionar el enlace


Un saludo y gracias por el aporte.

De nada, un placer


En línea

La importancia de los Datos es la importancia de los Recuerdos.
W17CH3R

Desconectado Desconectado

Mensajes: 116



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #12 en: 17 Enero 2025, 21:10 pm »

ACTUALIZADO 19/01/2025 - 21:43

Hola a todos/as, me reportaron en privado que había problemas con el enlace y que CLI_Script daba error en su ejecución, actualizado la herramienta solucionando errores en su ejecución, solucionado problemas con el enlace de Github, ahora todo debería funcionar correctamente.

Enlace corregido: https://github.com/W17CHeR/CLI_Script

Changelog:
Citar
---------------
Update 1.5.1
---------------
  • Corregido el enlace de Github
  • Se ha solucionado problemas de ejecución de CLI_Script, ahora debería funcionar su ejecución /bin/bash CLI_script.sh
  • Se han añadido comentarios nuevos en todos los Scripts, incluyendo el Readme.md añadiendo información en la línea 5, acerca del desarrollo de CLI_Script.
  • Corregido en CLI_script.sh que la línea 36 que indicaba opciones 1-7 y cambiado a 1-8

Citar
--------------
Update 1.5.2
--------------
  • Información adicional muy importante añadida en Readme.md, para el funcionamiento correcto a la hora de crear los Logs.txt de los análisis.
  • Añadida la herramienta Security.md para reportar vulnerabilidades a CLI_Script
  • Implementado los informes de vulnerabilidad privados, ahora los usuarios podrán reportarme en privado y anónimos, vulnerabilidades encontradas.
Cualquier problema que se presente, podéis comunicármelo por el post, o si lo preferís mandarme un mensaje privado, y lo solucionare enseguida.

Saludos.
« Última modificación: 19 Enero 2025, 21:43 pm por W17CH3R » En línea

La importancia de los Datos es la importancia de los Recuerdos.
W17CH3R

Desconectado Desconectado

Mensajes: 116



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZACIÓN] CLI_Script + nuevas funciones.
« Respuesta #13 en: Hoy a las 00:34 »

BIENVENIDOS/AS

ACTUALIZADO 22/1/2025 - 0:48

Hola a todos/as, tras la publicación que hice el Sábado día 18 de Enero en una red social de empleo, compartiendo mi herramienta CLI_Script, y de un día para otro volverse viral en la red social, y veo que en el foro también recibido muchas visitas en mi herramienta, como agradecimiento por el feedback, decidido añadir el antivirus ClamAv a CLI_Script



Aunque lo comente al iniciar este post hace 4 años, lo volveré añadir de nuevo en este mensaje, mi herramienta CLI_Script fue creada por fines educativos cualquier mal uso no ético, no me hago responsable


Ahora añadido los cambios que realizado estos últimos días:

Update 2.0.1

¿Que añadido mi actualización?

Citar
  • Añadido el antivirus Clamav a CLI_Script
  • Añadida fuente de color de figlet al antivirus.sh, ahora se vera la presentación de ClamAv en rojo con 2 barras verdes.
  • Se ha eliminado el código de búsqueda de virus en analisis.sh, no era demasiado eficaz.
  • Ahora el script de analisis.sh se limitara en buscar solamente a intrusos conectados en tu equipo.
  • Corregido el código de analisis.sh, ahora cuando finalice te regresara al menú principal.
  • Corregido el código de analisis.sh, ahora la línea de read -p "Pulse [Enter] para continuar con el antirootkit"; fue cambiada por read -p "Pulse [Enter] para regresar al menu principal";
  • Corregido el orden de los scrits en CLI_Script, ahora en vez de 8 herramientas hay 9.
  • Corregido bug en CLI_Script que se interrumpía la ejecución del mismo.



Ahora quien se pregunte, ¿Qué es ClamAv?



ClamAV es un software antivirus open source (de licencia GPL) para las plataformas Windows, GNU/Linux, BSD, Solaris, Mac OS X y otros sistemas operativos semejantes a Unix y fue fundado en el año 2001 por Tomasz Kojm.

Ademas de que en Readme.md, añadido información para el funcionamiento de Clamav, y es ejecutando lo siguiente en el terminal:

Código
  1. sudo apt install clamav-daemon

Más información acerca de ClamAv, la encontrareis en el siguiente enlace:

https://es.wikipedia.org/wiki/ClamAV#:~:text=ClamAV%20es%20un%20software%20antivirus,sistemas%20operativos%20semejantes%20a%20Unix.

Ahora la pregunta siguiente es:

¿Qué función hará el nuevo script llamado antivirus.sh?

Pues sencillamente, nada más ejecutar CLI_Script, lo que veremos, es que en las opciones han aumentado de cantidad, es decir, antes habían 8 opciones, ya que lo último que añadi fue Wireshark, y como podéis comprobar en la siguiente captura, añadido ClamAv en la tercera posición como podéis ver en la siguiente captura.



¿Pero porque en la tercera? ¿La segunda opción no buscaba virus?

Sí, pero no era muy eficiente en el script llamado analisis.sh... así que decidí añadir ClamAV, que el comando que ejecutara en el script, es el siguiente:


Código
  1. sudo clamscan / --recursive |tee ~/Desktop/Log.Clamscan.txt

Una vez, seleccionamos la tercera opción, veremos una ejecución por Figlet mostrando el texto ClamAv con colores y usando la fuente banner de Figlet



Al pulsar enter, comenzara una cuenta atras de 3 segundos, y un mensaje en rojo diciendo que habrá que tener paciencia, ya que el antivirus realizara un análisis completo de nuestro sistema, puede tardar, por ello hay que tener paciencia.



Una vez finalice, creara un archivo log con extensión .txt para que podamos no solo visualizarla en un entorno Linux si no también para Windows.



Aquí está el código del nuevo script llamado antivirus.sh
Código
  1. #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  2. # Antivirus Clamav
  3. # |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  4. # Instrucciones para el funcionamiento de clamav
  5. # ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  6. # Para instalarlo ejecute el comando en su terminal: sudo apt install clamav-daemon
  7. # //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  8. # Después de su instalación recuerde actualizar con: sudo apt update
  9. # --------------------------------------------------------------------------------------------------------------
  10. clear
  11. # Colores para el CLI de Figlet
  12. RED="\e[31m"
  13. GREEN="\e[92m"
  14. BLUE="\e[94m"
  15.  
  16. echo -e "\e[92m============================================\n\e[0m"
  17. printf "${RED}"
  18. figlet -f banner "ClamAv"
  19. echo -e "\e[92m============================================\n\e[0m"
  20. printf "{$STOP}"
  21.  
  22. sleep 2
  23. read -p "Pulse [Enter] para comenzar el análisis o usé atajo [C + Ctrl] para cancelar.";
  24. sleep 2
  25. clear
  26.  
  27. # Bucle de cuenta atras de tres segundos
  28.  
  29. for count in 3 2 1;
  30. do
  31. clear
  32. toilet --metal $count;
  33. sleep 1
  34. done
  35.  
  36.  
  37. # Información
  38.  
  39. echo -e "\e[31mTenga paciencia, tardara  en finalizar el análisis\e[0m";
  40. echo -e "\e[32mSe creara un log.txt en la carpeta de ~/Desktop con los resultados\e[0m";
  41. sleep 5
  42.  
  43. # Aquí comienza el análisis de ClamAv,
  44. # Añado: Puede tardar bastante en finalizar el análisis del antiviru, ya que realiza
  45. # un escaneo en todo tu sistema, por lo tanto es normal que tarde tanto.
  46.  
  47. sudo clamscan / --recursive |tee ~/Desktop/Log-ClamScan.txt
  48.  
  49. # Regreso al menu principal
  50. sleep 2
  51. /bin/bash CLI_script.sh


Saludos.

PD: No olvidéis que antes de ejecutarlo, muy importante leer antes el Readme.md para el funcionamiento correcto de CLI_Script, también podéis estar informados con el changelog.txt
« Última modificación: Hoy a las 00:48 por W17CH3R » En línea

La importancia de los Datos es la importancia de los Recuerdos.
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Ques Una shell? y sus funciones basicas por Dokuz
Nivel Web
Dokuz 4 4,991 Último mensaje 2 Agosto 2009, 00:17 am
por wscalle1
[shell script] ayuda con script, :( « 1 2 »
Scripting
dark_fidodido 14 11,769 Último mensaje 16 Septiembre 2009, 10:28 am
por dark_fidodido
[Shell script] Un pequeño script para ver temperaturas.
Scripting
manute_powa 3 6,110 Último mensaje 7 Enero 2012, 02:18 am
por manute_powa
Ayuda con funciones de shell en PHP
Desarrollo Web
ericksav22 2 2,056 Último mensaje 11 Enero 2013, 03:50 am
por ericksav22
[APORTES] Varios aportes.
Scripting
.:Xx4NG3LxX:. 3 8,537 Último mensaje 21 Marzo 2020, 21:41 pm
por .:Xx4NG3LxX:.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines