Encriptacion para batch

Iniciado por ProcessKill, Febrero 24, 2010, 05:14:49 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Bueno tengo este code:

Código: php
 @echo off
Title Administrador de contraseñas
color 0A

:menu1
cls
echo Bienvenido/a
echo.
echo Que quieres hacer?
echo.
echo 1-Iniciar sesion
echo 2-Nuevo perfil
echo.
set /p opcion1=Introduce el numero de tu opcion -

if %opcion1%==1 goto inisesion
if %opcion1%==2 (goto new) else (goto er1)

:er1
cls
echo Numero incorrecto!
pause
goto menu1

:inisesion
if exist "C:\paswd.pwd" (for /f "tokens=*" %%a in (%homedrive%\paswd.pwd) do (set pwd=%%a))
echo Introduce tu pass para continuar:
set /p contraseña=
if %contraseña%==%pwd% goto menu2
echo Contraseña incorrecta !!
pause
goto menu1

:new
cls
echo Escribe tu nueva contraseña de perfil:
set /p pwd=
echo %pwd%>%homedrive%\paswd.pwd
pause
echo Contraseña guardada!!
pause>nul
:or
cls
echo Que desea hacer ahora?
echo.
echo 1-Mi perfil
echo 2-Salir
set /p rr=
if %rr%==1 goto menu2
if %rr%==2 goto salir
pause
echo No correcto!
pause
goto or

:menu2
cls
echo Que quieres hacer?
echo.
echo 1-Nueva contraseña
echo 2-Ver contraseñas
set /p opcion=
if %opcion%==1 goto crear
if %opcion%==2 goto ver
pause
echo Opcion no valida!
pause
goto menu2

:ver
pause
cls
type %homedrive%\datos.txt
echo.
pause
cls
goto salir

:crear
cls
if exist %homedrive%\datos.txt goto crear2
echo Escribe Tu contraseña de la siguiente forma:
echo.
echo LugarContraseña - Contraseña
echo Ej. msn - mipass
echo.
pause
echo Añade tu informacion:
set /p dato=
echo.%dato%>%homedrive%\datos.txt
pause
cls
echo Datos añadidos con exito!
pause
goto menu2

:crear2
cls
echo Escribe Tu contraseña de la siguiente forma:
echo.
echo LugarContraseña - Contraseña
echo Ej. msn - mipass
echo.
pause
echo Añade tu informacion:
set /p dato=
echo.%dato%>>%homedrive%\datos.txt

:salir
cls
echo Hasta tu proxima visita!
pause
exit



Bueno como podreis ver es un administrador de ontraseña, por lo que me gustaria encriptar cosas, lo que no se es si debe ser el archivo con los datos, o los datos del archivo XD

una ayuditaa...