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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  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] Ir Abajo Respuesta Imprimir
Autor Tema: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.  (Leído 4,375 veces)
W17CH3R

Desconectado Desconectado

Mensajes: 100



Ver Perfil
[APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« en: 30 Marzo 2020, 13:06 pm »

BIENVENIDOS/AS

Bienvenidos/as a mi post, en esta ocasión, voy a compartir un mega-aporte con un total de 6 Scripts (de momento...), acerca de una interfaz de línea de comandos CLI para un uso más cómodo para terminal en Linux/Unix funciona para múltiples distros, comparto un pdf con toda la documentación de este aporte.


ACTUALIZADO 6/04/2020 - 14:49

Enlace del PDF:

https://mega.nz/file/bY0zTABL#4npi0ZDrlr0NgLUjjezm4Oc5W5rxMRgZl71j-Mh7OGo

AVISO: Este aporte, esta creado para fines educativos, no me hago responsable del mal uso de uno de los Scripts que sera mencionado más adelante, el resto de Scripts son de protección excepto 1, que no lo es, solo lo que comparto es una interfaz de línea de comandos en terminal.

Comenzaremos en esta ocasión con un script, que proporcionara una interfaz intuitiva para el uso de los siguientes Scripts que posteare, para el buen funcionamiento de las herramientas, instalaremos un package que servirá para transformar en Art ASCII nuestro mensaje en echo, para ello abriremos un terminal con permisos de root o de lo contrario con sudo:



Código
  1. sudo apt install toilet

Con toilet para quien no lo conozca, podemos crear una apariencia personalizada de nuestra fuente, por ejemplo si ejecutamos:

Código
  1. toilet --filter border “Hola Mundo”

Una vez que ejecutamos en el terminal, este sería el resultado:



Tiene muchas otras apariencias, si realizamos toilet - -metal “Hola Mundo” podremos comprobar como realiza un degradado azulado metálico en el texto.



Una vez aclarado el comando anterior, vamos a seguir con el primer código que tenía realizado desde hace 1 año, y lo estado ampliando poco a poco con cada vez más funciones, y que a día de hoy seguiré ampliando el contenido, realizado con un case y los scripts que sera necesario tenerlos todos en el mismo directorio para su funcionamiento.

Código
  1. # -------------------------- SCRIPT BY W17CH3R -------------------------
  2. # IMPORTANTE LEER ESTO: Para que funcione este Script, es realmente necesario
  3. # instalar el package de toilet cuya funcion es Art ASCCI Text,
  4. # con apt install toilet -y
  5. # y también tener todos los scripts en el mismo direcotorio,
  6. # incluyendo este script.
  7. # Ya que tiene accesos directos a los otros scripts y al estar en otras rutas
  8. # podría  de dejar de funcionar el Script.
  9. # ----------------------------------------------------------------------
  10. # Funcionamiento: Este Script es una mera interfaz en el terminal,
  11. # con accessos directos a los Scripts que se ven su codigo de ejecucion
  12. # al final de este Script.
  13. # ----------------------------------------------------------------------
  14. # AVISO: No me hago responsable del uso de mis scripts, estos scripts
  15. # estan desarrollados para uso educativo, no me hago responsable.
  16. # ----------------------------------------------------------------------
  17. #./sl -ahl
  18. clear
  19. toilet --filter border "Bienvenido";
  20. read -p "Pulse [ENTER] para comenzar o de lo contrario [ctrl + c] para cancelar ...";
  21. clear
  22. echo "----------------------------------------------------------------------";
  23. toilet --metal "Opciones";
  24. echo "----------------------------------------------------------------------";
  25. echo "1. Información del sistema";
  26. echo "2. Busqueda de intrusos y virus";
  27. echo "3. Antirootkit";
  28. echo "4. Vaciar papelera";
  29. echo "5. Ver en tiempo real los puertos salientes";
  30. echo "6. Herramienta de Explotación";
  31. echo "7. Salir completamente del programa";
  32. echo -n "Eliga una opcion entre [1 - 6] o para cancelar use atajo Ctrl + C ";
  33. read opcion
  34. case $opcion in
  35. 1) . screen.sh;;
  36. 2) . analisis.sh;;
  37. 3) . antirootkit.sh;;
  38. 4) . clean.sh;;
  39. 5) . network.sh;;
  40. 6) . seguridad.sh;;
  41. 7)toilet --metal "Hasta luego";;
  42. #exit 0;;
  43. *)echo "Solamente opciones del 1 al 6";;
  44. esac
  45.  
  46. # by W17CH3R
  47.  

Y este es el resultado que veríamos en el terminal una vez que ejecutemos el Script.

Primera captura:




Podemos cancelar el Script, con el atajo mencionado de ctrl + c, pero si decidimos continuar una vez que pulsemos Enter, el resultado final sería lo que os muestro en la segunda captura:





Mostrar en terminal tus SPECS

En esta ocasión, lo que necesitaremos será instalar lo siguiente:
Código
  1. sudo apt install screenfetch

Su función es mostrarnos las especificaciones de nuestro equipo, y el script facilitara con su interfaz sin necesidad de ejecutar el comando de screenfetch, el resultado al ejecutar el Script, sería el siguiente:



Una vez pulsemos Enter, nos mostrara la siguiente imagen:



Para realizar el siguiente Script, habría que escribir el siguiente codigo en nuestro editor favorito:

Código
  1. # ---------------- Script by W17CH3R ----------------------
  2. # ---------------- SPECS: apt install screenfetch -y ------------
  3. # Este script muestra las especificaciones de tu equipo
  4. clear
  5. toilet --filter border "TUS SPECS   :)";
  6. echo
  7. read -p "Pulse [Enter] para continuar";
  8. clear
  9. screenfetch
  10. read -p "Pulse [Enter] para regresar al menu anterior";
  11. . programa.sh
  12.  

Como se puede observar, no es muy extenso, y por lo tanto es suficientemente sencillo de realizar, resulta bastante util para saber todas las especificaciones técnicas de nuestro equipo o máquina virtual que estemos utilizando como es en este caso.




Analizar tu red de intrusos y calcular el espacio utilizado

A continuación, vamos a proceder con otro Script, la interfaz también es sencilla y facil de realizar, en esta ocasión no será necesario instalar ningún package para las funciones necesarias, ya que cualquier distro de Linux en su libería contiene los comandos que se necesitara en los dos siguientes Scripts, que se trata de ver quien esta conectado en nuestra red, un netstat que nos mostrara tanto los puertos, una tabla de ruta, conexiones entrantes y salientes, y para finalizar el Script va ligado con el siguiente que tratara de hacernos un calculo de espacio utilizado y libre del sistema con fdisk -l, en un principio lo tenía con el calculo humano de df -h como gusteis podeís modificarlo a vuestro gusto.

Adelante con el Script


Aquí tenéis compartido el siguiente código del script que consiste en 2 partes, por un lado escaneara en busca de intrusos y el estado de nuestra red, y por otro lado calculara el espacio utilizado y libre de todas nuestras particiones.


El código es el siguiente:

Código
  1. #----------------------- SCRIPT BY W17CH3R -----------------------------------
  2. # Mis Scripts son de uso educativo, se permite su modifacion con el objetivo de mejorarlo ---------------------
  3. # Script en bucle para analizar intrusos
  4. clear
  5. toilet --filter border "Intrusos";
  6. read -r -p "Pulse enter para continuar y para cancelar ctrl + c: ";
  7. clear
  8. # Analizara en un bucle que dura 3 segundos, en busca de intrusos, de no encontrarlos lo comunicara
  9. for bucle in 3 2 1;
  10. do
  11. w , who >> ~/Escritorio/log_intrusos.txt
  12. echo -e "\e[32mBuscando intrusos\e[0m";
  13. netstat -a , r , i, s >> ~/Escritorio/log_scan_red.txt
  14. echo -e "\e[34mFinalizando en: $bucle\e[0m";
  15. sleep 2
  16. done
  17. toilet --filter border "Tu Espacio usado";
  18. echo -e "\e[35mSea creado dos logs en el Escritorio con los resultados\e[0m";
  19. read -r -p "Pulse [ENTER] para calcular el espacio utilizado y libre";
  20. clear
  21. for bucle in root home bin etc vaar raiz directorios programas_instalados documentos archivos;
  22. do
  23. #df -h ,
  24. fdisk -l >> ~/Escritorio/log_espacio_libre_y_utilizado.txt
  25. echo -e "\e[32mCalculando espacio libre\e[0m";
  26. echo -e "\e[34mEscaneando en: $bucle\e[0m";
  27. sleep 2
  28. done
  29. toilet --metal "Finalizado";
  30. echo -e "\e[31mSea creado dos logs con el informe siguiente en /Escritorio\e[0m";
  31. echo -e "\e[33mEsta libre de intrusos y vigile el espacio usado\e[0m";
  32. read -p "Pulse [Enter] para comenzar analizar rootkits";
  33. . antirootkit.sh
  34.  
  35.  

Y al ejecutar el script, el resultado que veremos en el terminal, sería el siguiente:

Captura nada más ejecutar el script:



Al continuar pulsando Enter la imagen que nos mostrara será en esta siguiente captura:



Cómo podemos observar, realiza un calculo primero de intrusos, y aunque nos creara un log del informe de los intrusos, por otro lado también creara en el Escritorio (o la ruta que querías especificar en el [i[Script[/i]) un log sobre el estado de nuestra red.



Cuando pulsemos Enter tal como nos indica en el mensaje inferior, pasara automáticamente a realizarnos un calculo en general de nuestro disco duro, para indicarnos cuanto espacio utilizado y libre tenemos disponible en todas nuestras particiones, obviamente a vuestro gusto quedará si deseais que os realize un análisis por Tree o por vista humana con df -h.

El resultado de la segunda parte y final de este Script, sería el siguiente en nuestro terminal:



Igual como ocurrió en la primera parte de este Script, también nos creara un log, pero en esta ocasión acerca de nuestro espacio disponible:



Y el resultado final de los logs de este segundo Script finaliza aquí, continuare con otra interfaz enfocada a un anti-rootkit, saludos.

Capturas de los dos logs de intrusos y estado de la red:





Captura de espacio libre y usado:





Busqueda de rootkits y malware en el sistema

En esta tercera parte del port, vamos a realizar un Script gráfico pero en esta ocasión si necesitaremos descargar un buen antirookit, (en caso de tenerlo instalado id directamente al código)

Código
  1. sudo apt install rkhunter -y

Aceptamos las configuraciones previas a nuestro gusto en la instalación, y una vez instalado realizamos un
Código
  1. sudo apt update -y && apt upgrade -y

Ya que tenemos instalado completamente rkhunter, vamos a proceder con el código que vemos a continuación:

Código
  1. # ----------------------- SCRIPT BY W17CH3R --------------------------
  2. # ----------------------- --- SPECS -------------------------------
  3. #------------------------ apt install rkhunter -y --------------
  4. # ----------------------- apt update -y -------------------------
  5. # Este Script ejecutara un anti-rootkit con el comando rkhunter
  6. clear
  7. toilet --filter border "AntiRootkit";
  8. read -p "Pulse [ENTER] para continuar o ctrl + C para cancelar";
  9. #Aqui daría comienzo el bucle con for y el programa
  10. for count in 3 2 1;
  11. do
  12. clear
  13. toilet --metal "$count";
  14. sleep 1
  15. done
  16. clear
  17. echo -e "\e[31mVerificando binarios sensibles en el sistema\e[0m";
  18. sudo rkhunter --propupd >> ~/Escritorio/Total_de_bins_sensibles_del_sistema.txt
  19. echo -e "\e[36mSea creado un log en su Escritorio, lea su contenido\e[0m";
  20. echo
  21. read -p "Pulse [ENTER] para ejecutar rkhunter en busca de rootkits y creara también 1 log en el Escritorio.";
  22. toilet --metal "LET'S GO";
  23. sleep 1
  24. clear
  25. echo -e "\e[30mEjecutandose Analisis completo...\e[0m";
  26. sleep 1
  27. clear
  28. echo
  29. read -p "Pulse [ENTER] para continuar, tenga paciencia puede tardar unos minutos...";
  30. clear
  31. echo -e "\e[31mRkhunter esta trabajando en el log en ~/Escritorio, puede tardar unos minutos, tenga paciencia...\e[0m";
  32. sudo rkhunter -c -sk --logfile ~/Escritorio/informe_antirootkit-$(date +%Y-%m-%d).log
  33. clear
  34. echo -e "\e[34mSea creado un informe en el directorio /Escritorio... \e[0m";
  35. read -p "Pulse [Enter] para regresar al Menu Principal: ";
  36. sleep 2
  37. . programa.sh
  38.  

Capturas nada más ejecutar el Script:



Captura, de cuando tecleemos Enter y vez finalice la verificación de binarios sensibles:



Como podemos observar, el script lo que realizara es una verificación para ver cuantos binarios sensibles tenemos en el sistema y nos creara un log en el Escritorio, tal como se ve en la siguiente imagen:



A continuación nos avisara, de que el análisis completo, puede tardar unos minutos, y teniendo en cuenta que al mismo tiempo que analizara el sistema ira creando el log al mismo tiempo, es posible que el log creado en esta ocasión necesite permisos root para poderlo leer (por seguridad…)



Una vez pulsemos Enter, dará comienzo en análisis anti-rootkits, tal como se podrá apreciar desde el terminal:



Captura al finalizar:



Cuando finalice el análisis, le avisara en un mensaje del terminal que a concluido, y le informara de la creación del log en el ~/Escritorio, no obstante necesitara permisos elevados de administrador, para poder leer el log creado, además incluido en el código que se añada la fecha exacta de la creación del log.





Vaciar Papelera, Cache y eliminar Archivos Temporales


Esta ocasión resultara sencillo de realizar, no sera necesario instalar nada para el funcionamiento de este Script. El Script resultara muy útil si lo combinamos con el Script anterior de ver nuestro almacenamiento libre y usado, con esto quiero decir que se tratara de un Script, que no solo vaciara nuestra papelera, si no que vaciara nuestra cache y eliminara nuestros archivos temporales.

Aquí está el código

Código
  1. # ----------------------------------------------------------------------
  2. # Script para limpiar la papelera de Linux
  3. # -----------------------------------------------------------------------
  4. # También vacia la caché y limpia los archivos temporales
  5. # ----------------------------------------------------------------------
  6. # Nota: También incluye una interfaz CLI  para una comoda utilización
  7. clear
  8. toilet --filter border "Cleanner";
  9. read -p "Pulsa [ENTER] para continuar o ctrl + C para cancelar";
  10. # Aquí daría comienzo el script
  11. for count in 3 2 1;
  12. do
  13. toilet --metal "$count";
  14. sleep 1
  15. clear
  16. done
  17. for count_2 in cleanner_to trash cache temps_files;
  18. do
  19. toilet --filter border "$count_2";
  20. sleep 2
  21. done
  22. clear
  23. echo -e "\e[31mVaciando la papelera del sistema\e[0m";
  24. rm -rf ~/home/usuario/.local/share/Trash/*
  25. echo -e "\e[36mLa papelera sea vaciado con exito\e[0m";
  26. echo -e "\e[32mSe Vaciara el cache y archivos temporales, su contraseña para continuar\e[0m";
  27. echo -e "\e[36mEn caso de solicitarle la contraseña, sera necesario para continuar...\e[0m";
  28. sudo apt clean
  29. echo -e "\e[35mEl cache se limpio completamente\e[0m";
  30. echo -e "\e[33mBorrando archivos temporales tanto visibles como ocutlos\e[0m";
  31. rm -vfr /tmp/* >/dev/null 2>&1 && rm -vfr /var/tmp/* >/dev/null 2>&1
  32. echo -e "\e[36mSea limpiado por completo los archivos temporales\e[0m";
  33. echo
  34. read -p "Pulse [Enter] Para finalizar y regresar al menu principal";
  35. clear
  36. . programa.sh
  37.  
  38. # Autor by W17CH3R
  39.  

Cómo se puede observar en el código, es probable que nos solicite permisos root, así que no sea de extrañar que nos pida confirmar contraseña para continuar a la hora de vaciar nuestra cache por seguridad.

Primera captura al ejecutar el Script:



Como se puede observar, siempre los Scripts nos preguntara si deseamos continuar, de ahí el read -p, ya que considero que es importante una pausa para saber bien si es lo que deseamos o no realizar.

Una vez confirmamos con Enter, veremos una secuencia en Art ASCII indicandonos que realizara y veremos en pantalla que limpiara para la papelera, la caché, y los archivos temporales.



Una vez finalice, nos indicara los resultados en el terminal, tal como se observa en la siguiente captura:



Cómo bien mencione anteriormente, y se lee en la cuarta línea, es posible que nos solicite la contraseña para continuar en caso de no tener permisos elevados.


 
   

Ver Puertos de salida

En el siguiente Script, realizaremos un nmap para ver los puertos de salida de nuestro host local,  no obstante sera obligatorio tener los permisos root, como en su mayoría de los Script compartidos anteriormente, ya que por temas de seguridad y no sean ejecutados por usuarios no autorizados.

Comenzaremos con el siguiente código:

Código
  1. # ------------------------ Puertos de salida ---------------------------
  2. # El funcionamiento de este Script, se basa en realizar una busqueda
  3. # acerca de los puertos de salida, se creara un log, y necesitara permisos elevados
  4. # de root, para poderse ejecutar correctamente.
  5. # ----------------------------------------------------------------------
  6. clear
  7. toilet --metal "PORTS   OUTPUT";
  8. echo -e "\e[31mSe necesitara ser root para ejecutarlo\e[0m";
  9. read -p "Pulse [ENTER] para continuar";
  10. clear
  11. for var in  5 4 3 2 1;
  12. do
  13.  
  14. nmap -sT -O localhost >> ~/Escritorio/log_puertos_salida.txt
  15.  
  16. echo -e "\e[31mrealizando busqueda en bucle en $var segundos\e[0m";
  17. sleep 1
  18. done
  19. clear
  20. echo -e "\e[35mSea creado un log en su Escritorio\e[0m";
  21. echo -e "\e[36mfinalizado\e[0m";
  22. echo
  23. read -p "Pulse [ENTER] para ejecutar el analizador de red";
  24. . while.sh
  25.  
  26. # by W17CH3R
  27.  

Como podemos observar en el código, no es muy extenso a diferencia de algunos Scripts anteriores,  pero no deja de no ser menos importante para observar en nuestro paper el informe de los puertos de salida de nuestro host local o máquina virtual que estemos utilizando.

Aquí está el resultado, una vez lo ejecutemos, o seleccionemos desde nuestro Script principal:



*En caso de que no tener permisos, esta siguiente captura es lo que veremos a continuación:



Por lo contrario, al poseer los permisos de Root, podrá ejecutarse el Script sin ningún problema alguno, tal como vemos en la captura previa:



Una vez finalice los 5 segundos del análisis, concluirá creando un log en la ruta de su Escritorio que podrá leerlo con los permisos de root, tal como vemos en la siguiente captura:



El resultado final, podremos leer nuestro log.txt con los permisos de root, tal como vemos en la siguiente captura:



Captura del log abierto:






Herramienta de Explotación

Para finalizar este post, llegamos al CLI de Metasploit Framework, como bien dije al principio del post no enseñare a utilizarlo, ya como mencione en el  post;



Con fines educativos con lo que me refiero es a utilizarlo con cabeza ( con ética) solo comparto como realizar una interfaz por línea de comandos, CLI.

No obstante para quien saber que es y tenga curiosidad, en el enlace tenéis la información:

https://es.wikipedia.org/wiki/Metasploit

Bueno comenzamos en esta parte del post, con el siguiente código:

Código
  1. # ---- AVISO: Este Script esta desarrollado para fines educativos con lo que
  2. # ---- me refiero a utilizarlo con cabeza (ética) no me hago responsable
  3. # ---- del mal uso de esté Script. -----------------------------------------
  4. # ---- Solo comparto como realizar una interfaz por línea de comandos-------
  5. # ---- Aquí comienza el Script: --------------------------------------------
  6. clear
  7. toilet --filter border "METASPLOIT";
  8. read -p "Pulse [ENTER] para ejecutar o ctrl + C para cancelar";
  9. clear
  10.  
  11. for program in 3 2 1;
  12. do
  13. clear
  14. toilet --metal "$program";
  15. sleep 1
  16. done
  17. clear
  18. msfconsole
  19.  
  20. # by W17CHER
  21.  


Una vez lo ejecutemos, aparecerá lo que vemos en a continuación:



Comenzara el bucle for indicando los tres segundos para dar comienzo el Script, tal como vemos en la siguiente captura:



Automáticamente como vemos a continuación, como vemos en la imagen inferior, comenzara a ejecutarse con éxito la herramienta de explotación.



El resultado final, una vez finalice la ejecución de la herramienta, podemos observar que no hubo ningún problema de ejecución, y el codigo era sencillo, sin embargo tengo que añadir, que en este Script a diferencia del resto, no podremos volver al menu principal, la sencilla razón es, que al ejecutar el Script hace que ejecutes Metasploit como un acceso directo, por ello una vez que se ejecute Metasploit, para poder salir, obviamente solo podremos ejecutar el comando exit, para salir de la herramienta, y regresaremos con normalidad pero no al menu principal del Script como ocurría con los anteriores.






Gracias por leer el post


« Última modificación: 6 Abril 2020, 14:50 pm por W17CH3R » En línea

La importancia de los Datos es la importancia de los Recuerdos.
.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 203



Ver Perfil WWW
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz Grafica + Scripts varios.
« Respuesta #1 en: 30 Marzo 2020, 18:51 pm »

Excelente aportazo, gracias!

Waiting the PDF...

Jajajaja, gracias una vez más, se nota que te costó... ><


En línea

"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
W17CH3R

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz Grafica + Scripts varios.
« Respuesta #2 en: 30 Marzo 2020, 19:27 pm »

Excelente aportazo, gracias!

Waiting the PDF...

Jajajaja, gracias una vez más, se nota que te costó... ><

Aun queda bastante para que pueda publicar el pdf, ya que la idea es publicarlo cuando lo tenga al 100% completo el post, y me falta un 65% para completar el post, y entonces exportare del writer el pdf, y lo publicaré en la misma caberera del post.
En línea

La importancia de los Datos es la importancia de los Recuerdos.
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz Grafica + Scripts varios.
« Respuesta #3 en: 31 Marzo 2020, 05:47 am »

vengo para aclarar algo... esto no es lo que se le conoce como interfaz gráfica (GUI), esto se llama interfaz de linea de comandos (CLI), la gran diferencia entre ambas es lo que se le denomina "manipulación directa por medio de iconos" (iconos se refiere a los gráficos visuales, dibujos identificables con acciones), en contraposición a las interfaces basadas en texto que requieren de comandos escritos o navegación por textos
« Última modificación: 31 Marzo 2020, 05:50 am por engel lex » En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
W17CH3R

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz Grafica + Scripts varios.
« Respuesta #4 en: 31 Marzo 2020, 12:09 pm »

vengo para aclarar algo... esto no es lo que se le conoce como interfaz gráfica (GUI), esto se llama interfaz de linea de comandos (CLI), la gran diferencia entre ambas es lo que se le denomina "manipulación directa por medio de iconos" (iconos se refiere a los gráficos visuales, dibujos identificables con acciones), en contraposición a las interfaces basadas en texto que requieren de comandos escritos o navegación por textos

Lo se, vaya... no había caído en la posibilidad que podría generar alguna confusión para quien entre al post y se pueda confundir,  voy a corregirlo para no generar ninguna confusión y entren pensando que con "interfaz gráfica" sea GUI, cuando en realidad me estoy refiriendo a una CLI, gracias por recordarmelo.

Voy a modificarlo de inmediato.
En línea

La importancia de los Datos es la importancia de los Recuerdos.
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #5 en: 31 Marzo 2020, 12:22 pm »

justamente fue por la razón que entré XD se que linux es posible, pero no es tan simple
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
W17CH3R

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #6 en: 31 Marzo 2020, 13:02 pm »

justamente fue por la razón que entré XD se que linux es posible, pero no es tan simple

Te lo agradezco, ya que al estar concentrado en el aporte, al parecer tuve ese desliz de no aclarar que se trata de un CLI y no una GUI, como bien dijo un profesor de redes que tuve;

  • Las personas somos monotarea y no multitarea
Cuanta razón tenía, así me a pasado en el post :xD
En línea

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

Desconectado Desconectado

Mensajes: 31


Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #7 en: 1 Abril 2020, 06:06 am »

No entiendo ni madres de lo que veo pero se ve genial.
 ;-) ;-)
Sigue así compañero
En línea

W17CH3R

Desconectado Desconectado

Mensajes: 100



Ver Perfil
Re: [APORTES][SHELL SCRIPT][ACTUALIZADO] Interfaz CLI + Scripts varios.
« Respuesta #8 en: 1 Abril 2020, 18:53 pm »

No entiendo ni madres de lo que veo pero se ve genial.
 ;-) ;-)
Sigue así compañero


Muchas gracias  :)

Intento en lo posible en añadir mi granito de arena para ayudar y aportar lo mejor que pueda, saludos.
En línea

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

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Librería de funciones y scripts BATCH Actualizado 26/05/07 « 1 2 »
Scripting
ne0x 13 65,749 Último mensaje 6 Julio 2011, 02:10 am
por bITEBUG
Interfaz grafica en java para un script shell de unix
Java
wilmer.rondon 4 6,185 Último mensaje 1 Junio 2007, 21:15 pm
por Casidiablo
Scripts para shell propia
GNU/Linux
lucaslopez0000 0 1,930 Último mensaje 13 Abril 2013, 11:13 am
por lucaslopez0000
Aprendiendo Shell scripts en Linux
Scripting
Krll 2 2,658 Último mensaje 25 Mayo 2015, 21:44 pm
por alv19mar19
[APORTES] Varios aportes.
Scripting
.:Xx4NG3LxX:. 3 7,683 Último mensaje 21 Marzo 2020, 21:41 pm
por .:Xx4NG3LxX:.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines