Un reto !!!

Iniciado por VirucKingX, 29 Abril 2006, 23:10 PM

0 Miembros y 1 Visitante están viendo este tema.

Krnl64

Lo que si se puede hacer, es ver el codigo en Hexa.

Eso te serviria para volver a 'crear' el archivo si lo guardas en 1 fichero de recursos o en 1 matriz.

En cuanto a Descompiladores de VB, hay varios pero VB-Reformer hay que comprarlo. No se si estara en la mula.

Hay otro  que se llama  VB Decompile que te permite ver el codigo fuente, pero si lo compras claro.

Salu2

BenRu

CitarExacto, se pueden descompilar programas en VB...ahora mismo no me akuerdo del programa...kreo que es uno que se tiene que komprar...no se, yo nunka lo e echo....

Si no he entendido mal, X.Cyclop lo dice en plan ironico xD

Citaren primer lugar deberías conocer cual es el lenguaje original, y eso no siempre (casi nunca) es conocido.

Algunas veces se puede, prueba a hacer un sencillo programa en Visual Basic y habrelo con un editor hexadecimal...veras que pone.. (en las primeras lineas)

MSVBVM60.DLL -> Esto indica claramente que es una dll de Microsoft Visual Basic 6.0

C:\Archivos de programa\Microsoft Visual Studio\VB98\VB6.OLB -> Esto lo he visto por la mitad, muestra claramente que es de Visual Basic

Existen mas cosas, como por ejemplo; Form1, Command1, TextBox1...esto te puede dar algunas pistas...

Ahora veamos en C:

Si analizais la parte ascii, podeis ver palabras que dicen: printf, getchar, scanf, double, int...etc
Ademas, si esta compilado con el Dev-C++, te puede decir el directorio y el nombre del archivo *.c

C:/Documents and Settings/BenRu/Escritorio/calculadora.c

Bueno, me voy ya a comer xD...despues si eso explico el de Delphi  :D

Meg

bueno supongo k si habra alguna forma de ver el codigo fuente  yo no tengo ni idea de crakear pero supongo k los crakers para hacer un crack de un videojuego o de un programa tendran k ver el codigo fuente amos no estoy seguro de eso es solo suposicion mia pero es lojico.
o alomejor lo hacen solo viendo el codigo en hexadecimal??
otra cosa esos pogramas no se llaman descompiladores se llaman decompiladoes xD

JuszR

Se dice decompilar. ;D

¿Porqué no leen los links que puse? Allí está clara la información: Se obtiene el código en Asm, osea, unos cuantos millones de líneas más.

Cita de: BenRu en 30 Abril 2006, 14:45 PM
Si no he entendido mal, X.Cyclop lo dice en plan ironico xD
No, lo digo en serio.
- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

VirucKingX

Gracias por sus respuesta, No pense q mi pregunta iva a provocar tanta controversia  :huh:


bye


Bye

WarGhost

Yo encontre un codigo de un programa en VB6 que es un descompilador parcial de programas echos en vb6.

aqui dejo el link(del codigo de fuentes):
http://rapidshare.de/files/19288732/Semi_VB_Decompiler.rar.html

;D Salu2, WarGhost
¿Qué culpa tengo yo de tener la sangre roja y el corazón a la izquierda?

JuszR

Cita de: VirucKingX en 30 Abril 2006, 19:45 PM
Gracias por sus respuesta, No pense q mi pregunta iva a provocar tanta controversia  :huh:
¿Será por no leer? Preguntaron 3 veces lo mismo, en menos de 5 días. :-\
- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

sch3m4

el unico lenguaje que se puede descompilar por completo, o al menos que yo sepa, es Java, con un descompilador como "Decafe"
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

Hendrix

exacto Lympex, VB creo que no se puede decompilar al completo...kon el prgorama que me descargue (a principios de mi etapa como programador de VB) creo que solo te decia los titulos de los Forms que kontenia, el titulo de los .bas si es que tenian y algunos pocos kodigos....era poka info que te daba...pero si, decompilarse (anke sea muy poko) se puede....

Salu2

Hendrix

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián

Robokop

Si yo ya habia probado un programa similar a este y solamente te dicen los labels forms y titulos en si el codigo que es lo importante no te lo da ,tal vez es imposible para nosotros por no conocer el codigo de visual basic ,pero si supieramos con exatitud como lo tranforma se podria lograr algo ...