Domanda Reversing Aiuto DLL

Stato
Discussione chiusa ad ulteriori risposte.

Slat3

Utente Palladium
16 Maggio 2013
2,359
214
4,505
1,853
Quando injecto una dll,si apre una form. Se riprovo ad injectare nuovamente la dll,non si apre nessun'altra finestra. Qualcuno è in grado di bypassare questo controllo?
 
La domanda è malposta e comunque non ci stai dando abbastanza informazioni.
quello ceh mi viene da dire è che la dll dopo il primo inject rimane allocata, pertanto il secondo inject non va a buon fine in quanto la medesima dll è già caricata nel processo. O melgio va a buon fine ma non ricarica la dll, semplicemente ti dice l'indirizzo di quella già allocata. Se vuoi creare più di una finestra hai varie vie:
1. inserire una funzione nella dll ceh apre la finestra e richiamare quella invece di un nuovo inject inutile.
2. Iniettare la stessa dll ma con nome diverso (anche nel PE)
3. Scaricare la dll tra un inject e l'altro, ma ovviamente in questo caso le finestre correnti verranno chiuse
 
La domanda è malposta e comunque non ci stai dando abbastanza informazioni.
quello ceh mi viene da dire è che la dll dopo il primo inject rimane allocata, pertanto il secondo inject non va a buon fine in quanto la medesima dll è già caricata nel processo. O melgio va a buon fine ma non ricarica la dll, semplicemente ti dice l'indirizzo di quella già allocata. Se vuoi creare più di una finestra hai varie vie:
1. inserire una funzione nella dll ceh apre la finestra e richiamare quella invece di un nuovo inject inutile.
2. Iniettare la stessa dll ma con nome diverso (anche nel PE)
3. Scaricare la dll tra un inject e l'altro, ma ovviamente in questo caso le finestre correnti verranno chiuse

Potresti darmi un aiuto su Skype?
 
Stato
Discussione chiusa ad ulteriori risposte.