[HILO OFICIAL] Proyecto CODE56: Guardando mensajes en pequeñas imágenes

Buenas, mis queridos EOLianos.

Vengo a presentaros mi último proyecto, CODE56.
CODE56 es un sistema mediante el cual, a través de una pequeña aplicación, podrás encriptar y guardar tus mensajes en pequeñas imágenes, bien sea para alojar mensajes secretos o simplemente alojar información de una forma un tanto peculiar.

CODE56, mediante un sencillo algoritmo, nos permite alojar mensajes de hasta 350 carácteres, alojando también todo tipo de carácteres no-habituales (µ, ¶ ó ½ pueden ser ejemplos de ello), además, toda la información será alojada en una imagen de pequeño tamaño (56x56 píxeles) en la cual podremos elegir el fondo.

A la hora de generar nuestro código, tenemos dos opciones de generación, por un lado el Relleno, con el cual, los huecos de información se llenarán, o el Limpio, de modo que los huecos quedarán vacios.
También podemos elegir el estilo de nuestro código, para ello contamos con 4 opciones:
-Negro (el estilo estándar, el fondo quedará negro)
-Blanco (este estilo utiliza un blanco modificado, de modo que a primera vista no veremos que estamos ante un código, es útil para ocultar información)
-Coloreado (con este estilo el fondo se rellenará automáticamente con colores aleatorios)
-Imagen personalizada (con esta opción podremos poner una imagen PNG de fondo)

Es muy importante, que a la hora de alojar los códigos en internet, utilicemos un hosting que no modifique el formato ni optimice la información de las imágenes, de lo contrario, se perderá la información de ésta.

La versión que os traigo es una pre-final, todavía faltan los últimos retoques, por lo que posiblemente os encontréis con algún bug, agradecería que lo reportarais en este mismo hilo.
Sin mas, os dejo con la descarga y unos ejemplos.



El proyecto es y será completamente gratuito, pero el desarrollo y el alojamiento en el servidor tiene un coste, por eso, toda donación recibirá a cambio una copia del código fuente del programa para utilización propia.
Lo interesados en portar el código a otro lenguaje o plataforma tendrán que ponerse en contact conmigo.

Un saludo ;)
interesante programita vancete.

por si te interesan las criticas te dire que solo le hacen falta dos cositas al programa :P
1º poder elegir el tamaño de la imagen (para ocultar el texto en cualquier imagen sin que pierda resolucion)
2º poder previsualizar la imagen generada antes de guardarla
highfredo escribió:interesante programita vancete.

por si te interesan las criticas te dire que solo le hacen falta dos cositas al programa :P
1º poder elegir el tamaño de la imagen (para ocultar el texto en cualquier imagen sin que pierda resolucion)
2º poder previsualizar la imagen generada antes de guardarla

Gracias, compañero.
De momento, voy a centrarme en terminar las cosillas que me faltan, y mas adelante implementaré los tamaños.
Un saludo ;)
No es por parecer cabroncete, pero los miembros de sbd se curraron hace unos mesecitos una aplicación bastante chula:

SYND(E): Envía documentos de forma secreta de un punto a otro usando esteganografía y un servicio multimedia como es Imageshack. Hablamos de SYND(E) aquí. Descarga directa desde el Repositorio SbD.

Fuente: http://www.securitybydefault.com/p/herramientas-sbd.html

Herramienta escribe en ruby (multiplataforma ^^) y de código abierto. Supongo que alguna idea de la misma podrás tomar.

PD: En este programa escoges tú personalmente las fotos a utilizar como máscara
Muy interesante el programa.
Que algoritmo de encriptación usa??
kek_500 escribió:No es por parecer cabroncete, pero los miembros de sbd se curraron hace unos mesecitos una aplicación bastante chula:

SYND(E): Envía documentos de forma secreta de un punto a otro usando esteganografía y un servicio multimedia como es Imageshack. Hablamos de SYND(E) aquí. Descarga directa desde el Repositorio SbD.

Fuente: http://www.securitybydefault.com/p/herramientas-sbd.html

Herramienta escribe en ruby (multiplataforma ^^) y de código abierto. Supongo que alguna idea de la misma podrás tomar.

PD: En este programa escoges tú personalmente las fotos a utilizar como máscara

No sé por qué ibas a parecer cabroncete, en principio, la idea de éste proyecto fue ver si podía llevarlo a cabo sin complicaciones y aprender (y de hecho, todo salió bien a la primera y lo que está subido es fruto de 6h sólo) XD

green_hornet escribió:Muy interesante el programa.
Que algoritmo de encriptación usa??

Gracias, sobre el algoritmo prefiero no comentar mucho, aunque en realidad, no es demasiado dificil percatarse a primera vista ;)
Felicidades, esta muy bien !
Lo unico, que no esta para Linux, pero bueno [carcajad]
6 respuestas