Paso 2:
Bien, todo lo que tienes que hacer es copiar y pegar el siguiente código en un archivo de Bloc de notas y guárdelo como anything.bat. Asegúrese de que guardar el tipo de archivo como todos.
de
¿: comenzar a cls echo echo ___ cripta - texto Encryptor/Decryptor Blurryface21 echo ___ set /p comando = encriptar o desencriptar? (e/d): si % command % == a goto e ENC si % command % == d goto DEC goto MenuError: MenuError cls echo ERROR: comando % % es una opción válida pause goto comenzar: ENC cls echo echo ___ cripta - texto Encryptor/Decryptor por Blurryface21 echo ___ set /p nombre = ingresar el nombre del archivo que desea guardar el texto (Eg. Texto): cls: ___ de echo ENCpwd echo cripta - texto Encryptor/Decryptor por Blurryface21 echo ___ set /p texto = ingresar el texto que desea cifrar (limitan de 20 caracteres, caracteres pueden incluir [a-z] [A-z] [0-9]): cls echo ___ echo cripta - texto Encryptor/Decryptor por Blurryface21 ___ de echo Echo cifrado...: ENC2 set num2 = 0 c set = set /a num1 = num1% + 1 set /a num3 = num3% + 1 si num3% == 1 c set = % texto : ~ 0,1% si num3% == c set 2 = % texto: ~ 1, 1% si num3% == c set 3 = % texto: ~ 2, 1% si num3% == c set 4 = % texto: ~ 3, 1% si num3% == 5 set c = % texto: ~ 4, 1% si num3% == c set 6 = % texto: ~ 5, 1% si num3% == 7 c set = % texto: ~ 6, 1% si num3% == 8 set c = % texto: ~ 7, 1% si num3% == 9 set c = % texto: ~ 8, 1% si num3% == c set 10 = % texto : ~ 9,1% si num3% == c set 11 = % texto: ~ 10, 1% si num3% == c set 12 = % texto: ~ 11, 1% si num3% == c set 13 = % texto: ~ 12, 1% si num3% == c set 14 = % texto: ~ 13, 1% si num3% == c set 15 = % texto: ~ 14, 1% si num3% == 16 c set = % texto: ~ 15, 1% si num3% == c set 17 = % texto: ~ 16, 1% si num3% == c set 18 = % texto: ~ 17, 1% si num3% == c set 19 = % texto : ~ 18,1% si num3% == 20 set c = % texto: ~ 19, 1% si num3% == 21 goto ENC4: ENC3 si num2% == 0 conjunto L = si num2% == 1 sistema L = un if num2% == set 2 L = b si num2% == conjunto 3 L = c si num2% == sistema 4 L = d Si num2% == set 5 L = e si num2% == 6 sistema L = f si num2% == set 7 L = g si num2% == 8 sistema L = h si num2% == 9 set L = i si num2% == conjunto 10 L = j si % NUM2% == set 11 L = k si num2% == set 12 L = l si num2% == 13 conjunto L = m si num2% == set 14 L = n si num2% == 15 set L = o si num2% == set 16 L = p si num2% == set 17 L = q si num2% == 18 conjunto L = r si num2% == 19 set L = s si num2% == 20 sistema L = t si num2% == set 21 L = u si num2% == 22 set L = v si num2% == 23 set L = w si num2% == 24 establecer L = x if num2% == set 25 L = y si num2% == set 26 L = z si num2% == 27 set L = A si num2% == 28 set L = B Si num2% == 29 set L = C si num2% == 30 sistema L = D si num2% == 31 sistema L = E si num2% == 32 sistema L = F si num2% == conjunto 33 L = G si num2% == conjunto 34 L = H si num2% == 35 conjunto L = I si num2% == 36 conjunto L = J si num2% == 37 set L = K si num2% == conjunto 38 L = L si num2% == conjunto 39 L = M si num2% == 40 conjunto L = N si num2% == 41 conjunto L = O si num2% == 42 conjunto L = P si % num2% == conjunto 43 L = Q Si num2% == 44 conjunto L = R si num2% == set 45 L = S si num2% == 46 set L = T si num2% == conjunto 47 L = U si num2% == set 48 L = V si num2% == 49 conjunto L = W si num2% == conjunto 50 L = X si % NUM2% == conjunto 51 L = Y si num2% == conjunto 52 L = Z si num2% == conjunto 53 L = 1 si num2% == conjunto 54 L = 2 si num2% == conjunto 55 L = 3 si num2% == 56 conjunto L = 4 Si num2% == set 57 L = 5 si num2% == conjunto 58 L = 6 Si num2% == 59 set L = 7 si num2% == 60 set L = 8 si num2% == set 61 L = 9 Si num2% == 62 conjunto de L = 0 set e % num1% = si "%c %"=="%L %" definido e % num1% = % NUM2% si "%c %" =="" establece e % num1% = 0 set /a num2 = num2% + 1 si se ha definido e % num1% goto ENC2 goto ENC3: ENC4.1 set /a Rnum = % Rnum %-1: ENC4 set /a Rnum % Rnum = 1 rcheck set = set rcheck2 = rcheck set = % azar: ~ 0, 4% set /a rcheck2 = % rcheck + 63 si % rcheck % 1063 LSS goto ENC4.1 si % rcheck2% GTR 9999 goto ENC4.1 establece r % Rnum = % rcheck % si define r20 goto ENC5 goto ENC4 : ENC5 set /a e1 = e1% % + % r1% set /a e2 = % e2% + % r2% set /a e3 = % e3% + % r3 set /a e4 = e4% % + r4% set /a e5 = e5% % + % r5 set /a e6 = e6% % + r6% set /a e7 = % e7% + r7% set /a e8 = e8% % + % r8 set /a e9 = e9% % + % r9 set /a e10 = e10% % + r10% set /a e11 = e11% % + % r11 conjunto /a e12 = e12% % + % r12 set /a e13 = e13% % + r13% set /a e14 = % e14% + % r14 set /a e15 = e15% % + r15% set /a e16 = % e16% + % R16% set /a e17 = e17% % + r17% set /a e18 = % e18% + r18% set /a e19 = % e19% + % r19 set /a e20 = e20% + % r20% echo % e1 %% e2 %% e3 %% e4 %% e5 %% e6 %% e7 %% e8 %% e9 %% e10 %% e11 %% e12 %% e13 %% e14 %% e15 %% e16 %% e17 %% e18 %% e19 %% e20% > "% filename%.pwd" eco r1% %% r2 %% r3 %% r4 %% r5 %% r6 %% r7 %% r8 %% r9 %% r10 %% r11 %% r12 %% r13 %% r14 %% r15 %% r16 %% r17 %% r18 %% r19 %% r20% > "% filename%.key" : ENC6 cls echo echo ___ cripta - texto Encryptor/Decryptor por Blurryface21 eco ___ eco cifrado completo! pausa de salida: DEC cls echo echo ___ cripta - texto Encryptor/Decryptor por Blurryface21 eco eco ___ Nota: el archivo encriptado (*.pwd) y el archivo de clave (* .key) debe estar bajo el mismo nombre (Eg. Eco password.PWD y Password.key) y en el mismo directorio que este archivo por lotes. echo. Set /p nombre = Ingrese el nombre de archivo el texto cifrado se guardó bajo (Eg. Texto): cls echo ___ echo cripta - texto Encryptor/Decryptor por Blurryface21 echo ___ Si no existen "% filename%.pwd" goto ERRpwd no existen "% filename%.key" goto ERRkey goto DEC2: ERRpwd echo ERROR: %filename%.pwd no fue encontrado pause goto DEC: ERRkey echo ERROR: %filename%.key no fue encontrado pause goto DEC: DEC2 cls echo echo ___ cripta - texto Encryptor/Decryptor por Blurryface21 ___ de echo Echo descifrar.... set /p key= <"%filename%.key" set /p pwd= <"%filename%.pwd" set k1=%key:~0,4% set k2=%key:~4,4% set k3=%key:~8,4% set k4=%key:~12,4% set k5=%key:~16,4% set k6=%key:~20,4% set k7=%key:~24,4% set k8=%key:~28,4% set k9=%key:~32,4% set k10=%key:~36,4% set k11=%key:~40,4% set k12=%key:~44,4% set k13=%key :~48,4% set k14=%key:~52,4% set k15=%key:~56,4% set k16=%key:~60,4% set k17=%key:~64,4% set k18=%key:~68,4% set k19=%key:~72,4% set k20=%key:~76,4% set e1=%pwd:~0,4% set e2=%pwd:~4,4% set e3=%pwd:~8,4% set e4=%pwd:~12,4% set e5=%pwd:~16,4% set e6=%pwd:~20,4% set e7=%pwd:~24,4% set e8=%pwd:~28,4% set e9=%pwd :~32,4% set e10=%pwd:~36,4% set e11=%pwd:~40,4% set e12=%pwd:~44,4% set e13=%pwd:~48,4% set e14=%pwd:~52,4% set e15=%pwd:~56,4% set e16=%pwd:~60,4% set e17=%pwd:~64,4% set e18=%pwd:~68,4% set e19=%pwd:~72,4% set e20=%pwd:~76,4% :DEC3 set num2=0 set t= set /a num=%num%+1 if %num%==1 set /a t=%e1%-%k1% if %num%==2 set /a t=%e2%-%k2% if %num%==3 set /a t=%e3%-%k3% Si % num % == 4 set /a t = % e4% k4% si % num % == 5 set /a t = e5-% k5% si % num % == 6 set /a t = e6-% k6% si % num % == 7 set /a t = e7-% k7% si % num % == 8 set /a t = e8% k8% si % num % == 9 set /a t = % e9% k9% si % num % == 10 set /a t = e10% k10% si % num % == 11 set /a t = e11% k11% si % num % == 12 set /a t = e12% k12% si % num % == 13 set /a t = e13% k13% Si % num % == 14 set /a t = e14% k14% si % num % == 15 set /a t = e15% k15% si % num % == 16 set /a t = e16% k16% si % num % == 17 set /a t = e17% k17% si % num % == 18 set /a t = e18% k18% si % num % == 19 set /a t = e19-% k19% si % num % == 20 set /a t = e20-% k20% si % num % == 21 goto DEC5: DEC4 si num2% == 0 conjunto L = espacio en blanco si num2% == 1 sistema L = un if % num2% == 2 sistema L = b Si num2% == conjunto 3 L = c si num2% == sistema 4 L = d Si num2% == 5 conjunto L = e si num2% == 6 sistema L = f si num2% == set 7 L = g si num2% == 8 sistema L = h si num2% == 9 conjunto L = i si num2% == conjunto 10 L = j si num2% == set 11 L = k si num2% == set 12 L = l si num2% == 13 conjunto L = m si num2% == set 14 L = n si num2% == 15 set L = o si num2% == 16 set L = p si % num2% == set 17 L = q si num2% == 18 conjunto L = r si num2% == conjunto 19 L = s si num2% == 20 sistema L = t si num2% == set 21 L = u si num2% == 22 set L = v si num2% == 23 set L = w si num2% == 24 set L = x if num2% == 25 set L = y si num2% == set 26 L = z si num2% == 27 set L = A si num2% == 28 set L = B Si num2% == 29 set L = C si num2% == 30 sistema L = D si num2% == 31 sistema L = E si num2% == 32 sistema L = F si num2% == conjunto 33 L = G si num2% == conjunto 34 L = H si num2% == 35 conjunto L = I si num2% == 36 conjunto L = J si num2% == 37 sistema L = K si num2% == conjunto 38 L = L si num2% == conjunto 39 L = M si num2% == 40 conjunto L = N si num2% == 41 conjunto L = O si num2% == 42 conjunto L = P Si num2% == conjunto 43 L = Q Si num2% == 44 conjunto L = R si num2% == set 45 L = S si num2% == 46 set L = T si num2% == conjunto 47 L = U si num2% == set 48 L = V si num2% == 49 conjunto L = W si num2% == conjunto 50 L = X si num2% == conjunto 51 L = Y si num2% == conjunto 52 L = Z si num2% == conjunto 53 L = 1 si num2% == conjunto 54 L = 2 si num2% == conjunto 55 L = 3 si num2% == 56 establece L = 4 Si num2% == set 57 L = 5 si num2% == conjunto 58 L = 6 Si num2% == 59 set L = 7 si num2% == 60 set L = 8 si num2% == set 61 L = 9 Si num2% == 62 conjunto de L = 0 set t % num % = si %t % == num2% t set % num % = %L % t % num % goto DEC3 set /a num2 si % num2 = 1 goto DEC4: DEC5 si t1% == set en blanco "t1 =" si % t2 == set en blanco "t2 =" si t3% == set en blanco "t3 =" si % % T4 == set en blanco "t4 =" si t5% == set en blanco "t5 =" si t6% == set en blanco "t6 =" si % t7 == set en blanco "t7 =" si t8% == set en blanco "t8 =" si t9% == set en blanco "t9 =" si t10% == set en blanco "t10 =" si t11% == set en blanco "t11 =" si t12% == set en blanco "t12 =" si t13% == set en blanco "t13 =" si t14% == set en blanco "t14 =" si t15% == set en blanco "t15 =" si t16% == set en blanco "t16 =" si t17% == set en blanco "t17 =" si t18% == set en blanco "t18 =" si t19% == set en blanco "t19 =" si % T20% == set en blanco "t20 =" cls echo echo ___ cripta - texto Encryptor/Decryptor por Blurryface21 eco ___ eco descifrar completo! echo tu texto es: t1% %% t2 %% t3 %% t4 %% t5 %% t6 %% t7 %% t8 %% t9 %% t10 %% t11 %% t12 %% t13 %% t14 %% t15 %% t16 %% t17 %% t18 %% t19 %% t20% pause exit