Ver Mensaje Individual
  #58 (permalink)  
Antiguo 11/08/2005, 04:18
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 10 meses
Puntos: 17
Cita:
Iniciado por antdiasan
Hola MaxExtreme, dices que si pongo un cadena en VB lo puedo ver en bloc de notas, pero para desentrañar un código fuente hay que conseguir ver algo más que una cadena ¿no te parece?, ¿como se puede seguir el código con el bloc de ntoas hata ver la parte que hay que saltar?

Que no dudo que se hace, porque es así de hecho los programas los crackean cuasi-todos, pero no creo que sea utilizando el bloc de notas

Un saludo
Vamos a ver, lo del bloc de notas lo digo como ejemplo de la nula seguridad que tienes poniendo algo así:

Código:
Dim password As String
password = InputBox("password?")
If password = "estoesseguro" Then
MsgBox "bien!"
End If
Porque en el archivo va a aparecer simplemente eso, "estoesseguro" tal cual en algún lugar.

Sobre "abrir los programas", se requiere enteder cómo funciona un procesador de PC, el lenguaje ensamblador (código máquina) además de otra serie de cosas, y usar algunas utilidades. Cuando abras el programa te va a sonar a chino, porque la línea del "If" de arriba en ensamblador es:
Código:
PUSH xxxxxxxx
CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrCmp>]
TEST EAX,EAX
JNZ  SHORT xxxxxxxx
Y sus bytes resultantes en el archivo son:
Código:
68 xx xx xx xx FF 15 xx xx xx xx 85 C0 75 67
Los cuales, evidentemente, con el Bloc de notas no se reconocen...