Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: traviatØ en 9 Julio 2011, 03:22 am



Título: Crypter - Cifrador de Archivos - Universal
Publicado por: traviatØ en 9 Julio 2011, 03:22 am
Hola sucede que queria ver si programaba un Crypter simple pero efectivo para cifrar todo tipo de archivos, desde un .jpg hasta un .iso, la idea es que cifre cualquier archivo, al final cuando termine el crpter lo publico, y bueno, como no se mucho de estos temas, la idea que tenia era:

Primero abrir el archivo a cifrar en algun modo (el cual no se), no se si se pueda abrir un archivo en modo hexadecimal, o abrirlo asi como abrir un jpg con el bloc de notas... la cuestion es abrirlo, y al abrirlo me imagino que el archivo debe de estar conformado por una serie de caracteres y/o numeros, luego sustituir los caracteres por otros por ejemplo sustituir la A o E y asi... claro que esta es solo una forma de ejemplo pues la idea es cifrar archivos de una forma solida, de modo que con un buen algoritmo se sustituyen los caracteres que forman al archivo y se cifran.

El lenguaje que mas domino es el C/C++ , ahora mi pregunta es

¿En que modo puedo abrir cualquier tipo de archivo?
¿Que tipo caracteres conforman el interior de los archivos?

¿Que recomendaciones me dan para realizar el crypter?

Saludos  ;D


Título: Re: Crypter - Cifrador de Archivos - Universal
Publicado por: traviatØ en 10 Julio 2011, 03:49 am
Investigando un poco pude saber que los archivos estan formados por bytes, y si estan formados por bytes, entonces estan formados por bits, lo que estoy intentando es crear un programa que use un archivo y genere otro cifrado del mismo archivo, para esto lo unico que se me ocurre es 'abrir el archivo y manipular los bits', de la forma de yo quiera de modo que al final quede otro archivo.

Y yo creo que esto puede funcionar porque supongamos que este es un archivo (sin las comillas):

"111010" y yo lo convierto en "110101"

No creo que se pueda 'hackear', pues el algoritmo de encriptacion seria secreto.

Ahora mi pregunta es, ¿Solo se pueden modificar los bytes, bits, etc de un archivo? ¿O tambien es viable abrir el archivo de otra forma, (he escuchado de hexadecimal pero no estoy seguro).

saludos.


Título: Re: Crypter - Cifrador de Archivos - Universal
Publicado por: [Zero] en 10 Julio 2011, 07:28 am
Bueno, leyendo cosas como:
Citar
El lenguaje que mas domino es el C/C++ , ahora mi pregunta es
¿En que modo puedo abrir cualquier tipo de archivo?

o

Citar
Investigando un poco pude saber que los archivos estan formados por bytes

El mejor consejo que te pueden dar es que primero aprendas a programar. No suele ser buena idea empezar a construír por el tejado.

Saludos


Título: Re: Crypter - Cifrador de Archivos - Universal
Publicado por: traviatØ en 10 Julio 2011, 14:06 pm
Si se programar en C/C++, lo basico, pero se, y si se me hace muy complicado puedo intentar con Visual Basic .Net . Lo que no se es en que modos abrir los archivos, asi googleo e investigo al respecto por esas funciones, apis, que me permitan abrir el archivo para despues modificarlo. Salu2


Título: Re: Crypter - Cifrador de Archivos - Universal
Publicado por: clown666 en 26 Julio 2011, 23:47 pm
crypter que bueno ...!!! 


Título: Re: Crypter - Cifrador de Archivos - Universal
Publicado por: [Case] en 28 Julio 2011, 01:41 am
[Zero] tiene razon, antes de plantearte cosas mas complejas como es el crifrado de archivos, primero deberias de plantearte problemas mas sencillos que te puedan ir dando experiencia.