Respecto a el .bat
¿Qué números debo evitar poner y cuales no? Lo primero que probé fue
Código
@echo off color a :menu cls echo __________________________________________________________________ echo [+]______________Crypter and Decrypter v1.0 by sal _____________[+] echo [+] *1. cifrar texto [+] echo [+] *2. descifrar texto [+] echo [+] *3. salir [+] echo [+] *4. Creditos [+] echo [+]______________________________________________________________[+] echo [+]___________________________MP©2017____________________________[+] echo.&set "var=" set/p "var=>> " if not defined var (goto :menu) If ["%var%"]==["1"] goto cifrar If ["%var%"]==["2"] goto descifrar If ["%var%"]==["3"] exit If ["%var%"]==["4"] goto cre :cifrar cls echo [+]______________________________________________________________[+] echo [+] *1.Cifrar [+] echo [+]______________________________________________________________[+] echo [+]______________________________________________________________[+] echo/ echo/ echo/ set/p "palabra=Escriba las palabras que quieras cifrar: " if not defined palabra (goto:cifrar) set "var=%palabra%" set "resultado=%var:a=7%" set "resultado=%resultado:b=009%" set "resultado=%resultado:c=004%" set "resultado=%resultado:d=2%" set "resultado=%resultado:e=007%" set "resultado=%resultado:f=03%" set "resultado=%resultado:g=001%" set "resultado=%resultado:h=3%" set "resultado=%resultado:i=01%" set "resultado=%resultado:j=05%" set "resultado=%resultado:k=5%" set "resultado=%resultado:l=002%" set "resultado=%resultado:m=6%" set "resultado=%resultado:n=9%" set "resultado=%resultado:ñ=008%" set "resultado=%resultado:o=06%" set "resultado=%resultado:p=003%" set "resultado=%resultado:q=04%" set "resultado=%resultado:r=08%" set "resultado=%resultado:s=02%" set "resultado=%resultado:t=09%" set "resultado=%resultado:u=07%" set "resultado=%resultado:v=8%" set "resultado=%resultado:w=006%" set "resultado=%resultado:x=1%" set "resultado=%resultado:y=4%" set "resultado=%resultado:z=005%" :finenc cls echo. echo Las palabras encriptadas son: %resultado% echo %resultado% >> cifrado.txt pause goto menu :descifrar cls echo [+]______________________________________________________________[+] echo [+] *1.Descifrar [+] echo [+]______________________________________________________________[+] echo [+]______________________________________________________________[+] echo/ echo/ echo/ set /p palabra=Escriba los numeros que quieras descifrar: set "var23=%palabra%" set "resultado=%var23:7=a%" set "resultado=%resultado:009=b%" set "resultado=%resultado:004=c%" set "resultado=%resultado:2=d%" set "resultado=%resultado:007=e%" set "resultado=%resultado:03=f%" set "resultado=%resultado:001=g%" set "resultado=%resultado:3=h%" set "resultado=%resultado:01=i%" set "resultado=%resultado:05=j%" set "resultado=%resultado:5=k%" set "resultado=%resultado:002=l%" set "resultado=%resultado:6=m%" set "resultado=%resultado:9=n%" set "resultado=%resultado:008=ñ%" set "resultado=%resultado:06=o%" set "resultado=%resultado:003=p%" set "resultado=%resultado:04=q%" set "resultado=%resultado:08=r%" set "resultado=%resultado:02=s%" set "resultado=%resultado:09=t%" set "resultado=%resultado:07=u%" set "resultado=%resultado:8=v%" set "resultado=%resultado:006=w%" set "resultado=%resultado:1=x%" set "resultado=%resultado:4=y%" set "resultado=%resultado:005=z%" :fin cls echo. echo Las palabras desencriptadas son: %resultado% echo/ echo/ echo/ pause & goto menu :cre ( echo/ & echo/ echo ::::::::::::::::::::::::::::::::::::::::::::::::::: echo ::::::: By **Aincrad** ::::::: echo ::::::::::::::::::::::::::::::::::::::::::::::::::: echo/ & echo/ & pause & goto menu )
Y cuando descrifro algo pasa esto:
Las palabras desencriptadas son: y c0aand0m cifr0m a00dg0m, 0fa0da 00a0d0n0m