elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
11 Octubre 2008, 19:11  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Scripting
| | | |-+  PEQUEÑO ENCRIPTADOR EN BATCH
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: PEQUEÑO ENCRIPTADOR EN BATCH  (Leído 547 veces)
catkill

Desconectado Desconectado

Mensajes: 5



Ver Perfil
PEQUEÑO ENCRIPTADOR EN BATCH
« en: 12 Marzo 2008, 16:05 »

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 Encriptar:
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.....
En línea
hAcKeR92

Desconectado Desconectado

Mensajes: 50


Ver Perfil
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #1 en: 13 Marzo 2008, 23:18 »

no me va...
En línea
invisible_hack

Desconectado Desconectado

Mensajes: 342


Mixer v2.0 - Genera passwords seguras con 1 click


Ver Perfil WWW
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #2 en: 14 Marzo 2008, 00:05 »

El tema de encriptar en Batch no es muy viable...

Mejor otros lenguajes...

Saludos...
En línea


VISITAD MI FORO DE INFORMÁTICA, HACKING Y MUCHO MÁS!!!!! (HAZ CLIC EN EL BANNER DE MI FIRMA)

www.invisiblehack.foro.st
^Arkangel^

Desconectado Desconectado

Mensajes: 395



Ver Perfil WWW
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #3 en: 14 Marzo 2008, 18:33 »

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).
En línea




SXF

Desconectado Desconectado

Mensajes: 118



Ver Perfil WWW
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #4 en: 14 Marzo 2008, 18:42 »

craro de que me vale el encriptador sin desencriptador ¡?¡  :-\
En línea

~[uNd3rc0d3]~

Desconectado Desconectado

Mensajes: 139


programando...


Ver Perfil
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #5 en: 15 Marzo 2008, 02:17 »

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 encriptar

abcd huy

lo que vas a ver ahi no va a ser el texto encriptado....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 encriptar 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 encriptar 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
En línea


leete las reglas asi todos estamos mejor ;)
^Arkangel^

Desconectado Desconectado

Mensajes: 395



Ver Perfil WWW
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #6 en: 15 Marzo 2008, 19:02 »

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 encriptar 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=>%
echo %resultado26%

Si yo pongo una z, me la toma como z, no la modifica.

lo correcto es poner:

Código:
set resultado27=%resultado26:z=>%
echo %resultado27%

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
En línea




catkill

Desconectado Desconectado

Mensajes: 5



Ver Perfil
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #7 en: 17 Marzo 2008, 18:19 »

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 Encriptar:
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 Encriptar:
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..


En línea
^Arkangel^

Desconectado Desconectado

Mensajes: 395



Ver Perfil WWW
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #8 en: 17 Marzo 2008, 19:02 »

el código no lo copié

Roger  ;)

Desencriptador:
@echo off
set /p palabra=Ingrese la palabra a Encriptar:
set var=%palabra%
...

 :rolleyes:



PD:  ;)
« Última modificación: 17 Marzo 2008, 19:05 por ^Arkangel^ » En línea




~[uNd3rc0d3]~

Desconectado Desconectado

Mensajes: 139


programando...


Ver Perfil
Re: PEQUEÑO ENCRIPTADOR EN BATCH
« Respuesta #9 en: 18 Marzo 2008, 00:01 »

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
En línea


leete las reglas asi todos estamos mejor ;)
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats