Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ZzCry

#1
Solucionado!!, pueden cerrar tema!
#2
Buenas, pues tengo un problemilla, esto nunca me había pasado, resulta que un colega me ha dejado un pc para que le instale el Windows 10 y al iniciar el setup del Windows todo bien pero luego no me aparece la opción de siguiente, me he podido guiar con el tan unos cuantos pasos pero después ya no he podido, alguien sabe como solucionarlo? Dejo una imagen a continuación ...
#3
Dudas y pedidos generales / Re:Ayuda código BASH
Enero 20, 2020, 06:13:29 PM
Bien, gracias a los dos por haberme ayudado, gracias a vosotros he podido solucionar el problema que tenía. Un fuerte abrazo ;)
#4
Dudas y pedidos generales / Re:Ayuda código BASH
Enero 20, 2020, 03:09:35 PM
Lo que quiero hacer es que la variable "contra" lea el archivo contraseña.txt y esa será la contraseña para la variable caja, y si coincide con lo que pone en el archivo de texto, pasar al siguiente paso pero si no coincide con lo que está dentro del archivo de texto que se salga, ya que si defino la variable
Código: bash
contra="123"
si alguien le da a editar el archivo podrá ver cual es la contraseña y la gracia es que la encuentren. Unicamente quería saber como se hace eso. El problema es que no me funciona, no sé que habré echo mal para que no funcione, no consigo verlo. Aquí te dejo los archivos para que puedas echarle un vistazo;
Aqui tienes el archivo de texto;
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Y aquí el .sh:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta



#5
Quiero aclarar que estoy empezando en esto, no os riais de mi, porfavor.
Buenas tengo un pequeño problema y es que he creado un código para una actividad de clase pero hay un problema. Si editan el fichero pueden ver la contraseña y ahora la pregunta. ¿Cómo puedo hacer para que si abren el código no puedan ver la contraseña?, ya que defino la variable para que lea un archivo de texto y no funciona. ¿Alguien podría ayudarme para que cuando le den a editar no puedan ver la contraseña?. Aquí el código.
Código: bash
#!/bin/bash
# (CC)ZzCry - 2020

#Sanity checks
#Comprueba si el usuario no ha introducido nada al ejecutar el .sh en plan bash saluda.sh =dario! Y define la contraseña además define el imput para poner la contraseña
exitstatus=$?
Nom=$1
contra="$( cat a.txt )"

if [ $# -eq 0 ]
then
echo "Porfavor, introduce un nombre"
exit
fi

#Cuerpo principal

caja=$(whiptail --passwordbox "Bienvenido $Nom, Introduce la contraseña" 10 30 3>&1 1>&2 2>&3)

if [ "contra" = "caja" ]
then
whiptail --ok-button Continuar --msgbox "Felicidades, la contraseña es correcta!" 10 30
else
whiptail --ok-button Salir --msgbox "Contraseña incorrecta!" 10 30
exit
fi

#PREGUNTA PARA INICIAR EL DESAFIO
if (whiptail --title "Desafio" --yes-button "Sí, vamos allá!" --no-button "No, por ahora no" --yesno "Bienvenido $Nom, estás preparado para iniciar el DESAFIO?" 8 78)
then
#DIALOGO EN EL QUE TE MUESTRA LA CONTRASEÑA
echo "Bien, $Nom!. Sientete afortunado de formar parte de este desafio. ¿Estás listo?
La contraseña es:""
Desencriptala en MD5 para obtenerla y abrir la carpeta" > contenido
whiptail --textbox contenido 12 80
else
#Dialogo si cancelas
whiptail --ok-button Salir --msgbox "Has abandonado el reto" 10 30
    exit
fi
exit