Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Hay alguna manera de cambiar el logo en la interfaz al desmontar un programa escrito en VB con VB6?

¿Hay alguna manera de cambiar el logo en la interfaz al desmontar un programa escrito en VB con VB6?

En primer lugar, asegúrese de que su programa exe esté empaquetado. Si no está empaquetado, es fácil de manejar. Si hay un paquete, agréguelo (sin entrar en detalles). no están comprimidos, es decir, los mapas de bits no están comprimidos. El tamaño del archivo de imagen depende del tamaño del archivo de mapa de bits guardado en el archivo exe. El formato y el contenido no han cambiado. el archivo exe y reemplácelo con un nuevo archivo de mapa de bits (nuevo El archivo de mapa de bits puede ser más pequeño o más grande que el original). Simplemente busque la ubicación del archivo de mapa de bits en el archivo exe y reemplácelo con un nuevo archivo de mapa de bits (el nuevo archivo de mapa de bits puede ser más pequeño que el original, pero no más grande que el original. Esto se puede hacer con el software UltraEdit, otros editores binarios (también se puede hacer con un programador). Si tiene un programa fuente, será más fácil verificar si hay un mapa de bits en el programa fuente y comparar el binario con el archivo exe para conocer la ubicación del mapa de bits. en el archivo exe. Si es la última versión, solo puede usar el siguiente método para juzgar: primero puede configurar el entorno de ejecución del programa antes de compilar (esto está relacionado con el entorno del sistema y afecta directamente si se debe compilar y el tamaño y contenido del archivo compilado). exe. Intente hacerlo exactamente igual que la máquina que compiló el programa por primera vez) y compare el binario con el archivo exe que tiene. Si es el mismo, es la misma versión. una versión diferente. Si son iguales, son la misma versión, si no, son versiones diferentes. Una forma más precisa sería rastrearlo dinámicamente usando OllyDBG, pero esto es más difícil y probablemente no puedas hacerlo.

Espero que esto ayude.