Título: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: catkill en 12 Marzo 2008, 16:05 pm HICE UN PEQUEÑO Y FACIL ENCRIPTADOR EN BATCH, PERO ME
GUSTARIA MEJORARLO Y QUE ALGUIEN ME DIGA POR FAVOR CUAL SERIA EN SI LA UTILIDAD DE ESTE CODIGO: @echo off set /p palabra=Ingrese la palabra a cifrar: set var=%palabra% set resultado1=%var:a=*% set resultado2=%resultado1:b=-% set resultado3=%resultado2:c=.% set resultado4=%resultado3:d=\% set resultado5=%resultado4:e=$% set resultado6=%resultado5:f=;% set resultado7=%resultado6:g=?% set resultado8=%resultado7:h=[% set resultado9=%resultado8:i=+% set resultado10=%resultado9:j=)% set resultado11=%resultado10:k=]% set resultado12=%resultado11:l=!% set resultado13=%resultado12:m=(% set resultado14=%resultado13:n=@% set resultado15=%resultado14:ñ=¿% set resultado16=%resultado15:o=,% set resultado17=%resultado16:p=&% set resultado18=%resultado17:q=/% set resultado19=%resultado18:r=_% set resultado20=%resultado19:s={% set resultado21=%resultado20:t=#% set resultado22=%resultado21:u=¡% set resultado23=%resultado22:v=}% set resultado24=%resultado23:w=:% set resultado25=%resultado24:x=<% set resultado26=%resultado25:y=¨% set resultado27=%resultado26:z=>% echo %resultado26% pause > nul exit GRACIAS..... Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: hAcKeR92 en 13 Marzo 2008, 23:18 pm no me va...
Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: invisible_hack en 14 Marzo 2008, 00:05 am El tema de cifrar en Batch no es muy viable...
Mejor otros lenguajes... Saludos... Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: MK-Ultra en 14 Marzo 2008, 18:33 pm El codigo no funciona del todo.
Te lo copiaste de algun lado y le cambiaste un par de cosas? ¬¬ Creo que ni siquiera me sabrias decir cual es la falla. Aparte, el Encriptador no te sirve de por si solo, hace un desencriptador tambien (si es que hiciste el codigo, supongo que sabes hacer un desencriptador). Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: SXF en 14 Marzo 2008, 18:42 pm craro de que me vale el encriptador sin desencriptador ¡?¡ :-\
Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: ~[uNd3rc0d3]~ en 15 Marzo 2008, 02:17 am hacer solo un encriptador...sirve para meterte en el mundo de modificacion de variables....lo que importa es aprender no hacer cosas....
a mi me va bien el encriptador solamente que te digo algo......el cmd siempre esta "alerta" a ver si aparece un comando..... por lo tanto si yo pongo echo hola echo hol el cmd a a "ver" rapidamente un echo y lo ejecuta y despues otro echo y lo ejechuta..... por lo tanto si vos a tu encriptador lo haces formar un comando el cmd lo va a leer por ej. a=e b=c c=h d=o h=* u=? y=$ hace de cuenta que con ese encriptador yo ponga para cifrar abcd huy lo que vas a ver ahi no va a ser el texto cifrado....vas a ver "huy" porque? porque formaste "echo" con abcd y echo es un comando y el cmd lo lee como tal...... en tu encriptador pusiste que p = & y "&" es un caracter que usa el cmd...fijate que si queres cifrar todo el abecedario te ancripta hasta la p y despues te pone que qrstuvwxyz no se reconece....... por lo tanto p esta haciendo algo mal....es mas.....de cierto modo tu programa tien un bug...... si yo quiero cifrar la P veo a que es igual Q......muy grave a la hora de hacer un algoritmo de encriptacion......(aunque esto ni se la compare pero estamos hablando a bajo nivel) que te recomiendo.... reemplazar las letras siempre por caracteres que el cmd no los tome como "suyos" y que porbes muchas vese tus programas antes de mostrarlo y si no podes resulver algo pone que te esta fallando y que hiciste para resolverlo y no pudiste..... espero que te haya sido de ayuda cualquier duda pregunta.... see ya Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: MK-Ultra en 15 Marzo 2008, 19:02 pm Para mi que no lo hizo el ¬¬
Pero bueno, no me baso en nada mas que en puras sospechas, asi que no te lo tomes a mal :laugh: Por otro lado: 1. Encriptador sin desencriptador no sirve porque la idea de cifrar un texto es desencriptarlo en algun momento, o me equivoco? 2. Aparte del bug que descubrio Undercode, hay algo muy basico que haces mal al final: Código: set resultado27=%resultado26:z=>% Si yo pongo una z, me la toma como z, no la modifica. lo correcto es poner: Código: set resultado27=%resultado26:z=>% Es algo obvio, por eso pienso que no lo hiciste vs. 3. Para los que recien empiezan en encriptacion con batch, reemplacen letras x letras para evitar "el bug de la P" xDDDD Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: catkill en 17 Marzo 2008, 18:19 pm De antemano gracias por todos los aportes..
Tienen toda la razón, si pongo por ejemplo: a=& muestra un error por ser "&" un caracter propio del cmd. El problema con la "z" era una falla muy tonta ¡Disculpen! ;D Ahora he mejorado un poco el código reemplazando algunos caracteres por números, lo probé y ya funciona; luego hice el desencriptador y también lo probé. Soy muy novato en esto, el código no lo copié, solo lei tutoriales sobre batch y hice esto como practica; ya hice el desencriptador tambien muy básico pero de algo se empieza. Código: Encriptador: @echo off set /p palabra=Ingrese la palabra a cifrar: set var=%palabra% set resultado1=%var:a=1% set resultado2=%resultado1:b=-% set resultado3=%resultado2:c=.% set resultado4=%resultado3:d=\% set resultado5=%resultado4:e=$% set resultado6=%resultado5:f=;% set resultado7=%resultado6:g=?% set resultado8=%resultado7:h=[% set resultado9=%resultado8:i=+% set resultado10=%resultado9:j=)% set resultado11=%resultado10:k=]% set resultado12=%resultado11:l=!% set resultado13=%resultado12:m=(% set resultado14=%resultado13:n=@% set resultado15=%resultado14:ñ=¿% set resultado16=%resultado15:o=,% set resultado17=%resultado16:p=4% set resultado18=%resultado17:q=/% set resultado19=%resultado18:r=_% set resultado20=%resultado19:s={% set resultado21=%resultado20:t=#% set resultado22=%resultado21:u=¡% set resultado23=%resultado22:v=}% set resultado24=%resultado23:w=:% set resultado25=%resultado24:x=2% set resultado26=%resultado25:y=6% set resultado27=%resultado26:z=9% echo %resultado27% pause > nul exit Desencriptador: @echo off set /p palabra=Ingrese la palabra a cifrar: set var=%palabra% set resultado1=%var:1=a% set resultado2=%resultado1:-=b% set resultado3=%resultado2:.=c% set resultado4=%resultado3:\=d% set resultado5=%resultado4:$=e% set resultado6=%resultado5:;=f% set resultado7=%resultado6:?=g% set resultado8=%resultado7:[=h% set resultado9=%resultado8:+=i% set resultado10=%resultado9:)=j% set resultado11=%resultado10:]=k% set resultado12=%resultado11:!=l% set resultado13=%resultado12:(=m% set resultado14=%resultado13:@=n% set resultado15=%resultado14:¿=ñ% set resultado16=%resultado15:,=o% set resultado17=%resultado16:4=p% set resultado18=%resultado17:/=q% set resultado19=%resultado18:_=r% set resultado20=%resultado19:{=s% set resultado21=%resultado20:#=t% set resultado22=%resultado21:¡=u% set resultado23=%resultado22:}=v% set resultado24=%resultado23::=w% set resultado25=%resultado24:2=x% set resultado26=%resultado25:6=y% set resultado27=%resultado26:9=z% echo %resultado27% pause > nul exit Espero aportes sobre todo de las fallas en el código ya que mis conocimientos no alcanzan para encontrarlas todas, pero poco a poco voy aprendiendo gracias a sus aportes y al empeño que yo le ponga. SALUDOS.. Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: MK-Ultra en 17 Marzo 2008, 19:02 pm el código no lo copié Roger ;) Desencriptador: @echo off set /p palabra=Ingrese la palabra a cifrar: set var=%palabra% ... :rolleyes: PD: ;) Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: ~[uNd3rc0d3]~ en 18 Marzo 2008, 00:01 am bueno ya ahora tomo un poco mas de color.....
sin embarga esos encriptadores son muy basicos.....podes hacer una que mofifique una variable y que despues la vualva a modificar junto a otra ej practico a=b bc=erf erfrei=huibato huinbato=sequeyudeses vas agregando coda ves mas y mas en tu encripter supongamos que a = p b = s entonces yo pongo a y sale p yo pongo b y sale s yo pongo ab y sale ps pero en el que te digo seria algo asi a = p b = s ps = uju basico entonces a y sale p, b y sale s ab y sale uju y a ese uju lo podes combinar con otras letras y asi se hace un encriptador que anuque sige siendo basico....ya se despega a lo que es una simple modificacion de una variable por un valor X algoritmos en batch ya no te conviene :laugh: mejor perl python o uno que sea un verdadero y poderoso lenguaje de programacion (siempre hablando de scripting) saludos Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: raulssd en 7 Octubre 2018, 21:11 pm Este encriptador y desencriptador es l primero que hice en batch: :P
No se pueden usar signos en el texto ni darle al enter,pero puede ser tan largo como quieras. (encriptador) @echo off set/p not=Escrive un texto: set not2=%not% set not2=%not2:a=4% set not2=%not2:b=1% set not2=%not2:c=9% set not2=%not2:d=33% set not2=%not2:e=0% set not2=%not2:f=555% set not2=%not2:g=7% set not2=%not2:h=6% set not2=%not2:i=88% set not2=%not2:j=22% set not2=%not2:k=¡¡% set not2=%not2:l=¿% set not2=%not2:m=??% set not2=%not2:n=´% set not2=%not2:o=ª% set not2=%not2:p=$$% set not2=%not2:q=@@@% set not2=%not2:r=¨% set not2=%not2:s=-% set not2=%not2:t=_% set not2=%not2:u=!!% set not2=%not2:v=º% set not2=%not2:w='% set not2=%not2:x=ç% set not2=%not2:y=`% set not2=%not2:z=;% echo %not2% >> %userprofile%\Desktop\text.txt pause exit (desencriptador):@echo off set /p not=< %userprofile%\Desktop\text.txt set not2=%not% set not2=%not2:4=a% set not2=%not2:1=b% set not2=%not2:9=c% set not2=%not2:33=d% set not2=%not2:0=e% set not2=%not2:555=f% set not2=%not2:7=g% set not2=%not2:6=h% set not2=%not2:88=i% set not2=%not2:22=j% set not2=%not2:¡¡=k% set not2=%not2:¿=l% set not2=%not2:??=m% set not2=%not2:´=n% set not2=%not2:ª=o% set not2=%not2:$$=p% set not2=%not2:@@@=q% set not2=%not2:¨=r% set not2=%not2:-=s% set not2=%not2:_=t% set not2=%not2:!!=u% set not2=%not2:º=v% set not2=%not2:'=w% set not2=%not2:ç=x% set not2=%not2:`=y% set not2=%not2:;=z% echo %not2% >> %userprofile%\Desktop\descody.txt pause exit Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: **Aincrad** en 7 Octubre 2018, 22:16 pm No Revivir post Antiguos! No se para que te molestas en crear cosas q ya están creadas, pero bueno: [BATCH] Encriptador & Desencriptador de Texto v1.5 (https://foro.elhacker.net/scripting/batch_encriptador_desencriptador_de_texto_v15-t264994.0.html) BatOfuser (https://foro.elhacker.net/scripting/batch_aporte_batofuser_ofuscadordesofuscador_para_bats-t357078.0.html) Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: raulssd en 8 Octubre 2018, 00:08 am Pues para entretenerme, cuando lo hice no sabia que nadie lo hubiese creado. Simplemente se me ocurrió. Y yo nose porque te molestas en buscar entre cosas que no te interesan.
Título: Re: PEQUEÑO ENCRIPTADOR EN BATCH Publicado por: El_Andaluz en 8 Octubre 2018, 03:50 am No reabrir post antiguos. ;)
|