Cita:
Empezado por Caral
Hola
Ahora me pregunto?:
Si no se puede abrir un EXE creado en delphi, como es posible ver por ejemplo una clave oculta dentro de el.
Lo digo por que ya se ha hecho y debo decir que muy fácilmente por un Maestro de todos conocido.
Saludos
|
Esto puede ser relativamente fácil de hacer.
Si la clave no está encriptada, hay aplicaciones para buscar cadenas dentro de un fichero, sea este un ejecutable, una base de datos o un fichero de texto. Para Linux mismo hay una herramienta del sistema que se llama "strings", para Windows seguro que hay alguna versión.
Por otra parte, se puede usar un debugger externo. Buscar cuando se llama a una determinada función (si la función es en una DLL se sabe el nombre), esperar a que el ejecutable tenga los símbolos de depuración, etc. Hay mil y una formas de alterar u observar lo que hace un ejecutable.
Tened en cuenta que no hay NINGÚN sistema para evitar el pirateo del soft (a excepción de dejar parte del ejecutable en un servidor remoto y que algunas funciones se ejecuten remotamente), y si no hay ningún sistema es justamente porqué siempre puedes saber qué se está ejecutando en tu ordenador, poner un debugger (ya sea por soft o por hard), etc...