Ho disassemblato una DLL e vedo alcune funzioni. Ho trovato la funzione di cui ho bisogno e il suo indirizzo è 0x10001340
.è possibile modificare l'indirizzo della funzione nella DLL se è caricato sull'applicazione?
Questo indirizzo rimane lo stesso, se carico questa DLL nella mia applicazione? Quindi sarebbe possibile chiamare questa funzione tramite il suo indirizzo dalla mia applicazione?
Mi chiedo perché non sono sicuro: cosa succede se quando questa DLL è stata caricata, alcune funzioni nell'applicazione principale hanno già lo stesso indirizzo? Quindi forse le funzioni all'interno di una DLL possono cambiare gli indirizzi durante il caricamento o ecc.
Hai capito bene ... –
giusto su quale opzione? : L'indirizzo D può cambiare quando caricato? – Kosmos