Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - »~^~«CkNU!»~^~«

#41
Ingeniería Inversa / Re: me pueden ayudar?
1 Junio 2007, 13:50 PM
Porqué mejor no nos mandás los programas y te los crackeamos nosotros?

Regla 1 y fundamental: Leer mucho. Pero mucho.

Después las herramientas si querés te las hacés vos.
#42
No le veo mucha dificultad, solo tenés que leer el archivo byte a byte y convertir cada uno a binario. (Una funcioncita bien pedorra utilizando el ordinal del caracter leído).

Depende lo que quieras hacer se pueden ver diferentes opciones de performance, pero así "en el aire" las soluciones son prácticamente infinitas.
#43
Bueno, te va a costar un poco, pero no está mal tener ganas de hacer cosas.

Lee un poco de esto -> Virtual Network Computing
#44
La forma de manejar objetos en forma remota con .NET se llama Remoting. Esta técnica utiliza sockets y serialización pero es transparente para el usuario.
Te recomiendo que te busques algún tutorial en la web. En CodeProject hay unos cuantos que están bien facilongos, pero están en inglés.

Saludos
#45
Cita de: User32Error en 29 Mayo 2007, 16:54 PM
He probado cogiendo el numero de la linea (01b6889e por ejemplo, esta mas arriba pero bueno, de ejemplo) y ponerlo en ultraedit pulsando control + g, poniendo 0x1b6889e, pero se va al final del ejecutable.

Eso no es el número de línea, es la posición en memoria.
Usá softice y alguno de los tools que hay para calcular el offset. (google it)
#46
Amigo, no suma, resta. 30h es el 0 en ascii. ;)
#47
Jojo. Hace muchos años tuve que hacer lo mismo pero en C. Quedó muy lindo. Si lo encuentro te lo mando. :D

Bueno, cosas básicas.

Necesitás una fuente con las frases. Puede ser una DB, un archivo de texto, o ingresarlas en runtime y que no persistan, etc.
Creo que el archivo de texto es la más fácil.

Una vez que te manejes para leer una línea necesitás un par de estructuras auxiliares para mantener el "estado" del juego.
Un contador para la cantidad de letras que faltan por adivinar, un array para la frase (puede ser una matriz para hacer controles de repetición o similar) otro contador para los errores, etc.
Una vez que tengas eso, es una pasadita.

Poné manos a la obra y cualquier cosa, chiflá. :D
Después te mando el que tengo hecho en C. Voy a tener que buscarlo...
#48
Lo que querés es que te de la opción para descargar o que lo ejecute?
#49
Tenés una property "image" (o algo así) que es para eso. También tenés otra para alinear la imagen con respecto al texto, etc.
Jugueteá un poco con esas cosas, es divertido.  :D
#50
.NET (C#, VB.NET, ASP) / Re: Guardar Objetos
30 Mayo 2007, 15:05 PM
Te recomiendo que leas un poco sobre teoría de serialización. Es un método que se utiliza no solamente para "guardar" objetos, sino que también se usa para el manejo de objetos en forma remota. La mayoría de los lenguajes OO soportan este método.

Por otro lado, podés buscar formas alternativas de "guardar" objetos, pero implicaría programar la lógica tu mismo.