Page 1 sur 1

Injection de programmes en mémoire.

Publié : sam. 04/août/2007 14:56
par Mytic
C’est un peu délicat, mais je voudrai savoir comment injecter un programme directement en mémoire puis l’exécuté.
Détrompez vous, c’est pas un virus que je veux faire , mais un Auto extractible comme l’UPX.
Merci d’avance.
:wink:

Publié : sam. 04/août/2007 18:20
par Ar-S
tu veux inclure un fichier exe dans ton programme qui s'auto-extrait puis s'execute ? c'est bien ça ou je suis à l'ouest ?

Si oui

Code : Tout sélectionner

Size=?EndFile1-?StartFile1 
CreateFile(1,"chemin de ton exe/ton_exe.exe")
WriteData(1, ?StartFile1,Size)
CloseFile(1)

Publié : dim. 05/août/2007 1:19
par Mytic
Ar-S a écrit :tu veux inclure un fichier exe dans ton programme qui s'auto-extrait puis s'execute ? c'est bien ça ou je suis à l'ouest ?
C’est à peu près ça , sauf que l’exe extrait ne doit pas être enregistrer dans le disque dur , mais mit directement en mémoire puis exécuté !!
Alors y’a-t-il parmis vous qui a la solution ?
:cry:

Publié : dim. 05/août/2007 8:01
par KarLKoX
WriteProcessMemory_() , fait une recherche sur le forum Anglais sur mon pseudo, j'ai fait exactement ce que tu cherches.

Publié : dim. 05/août/2007 12:03
par Backup
KarLKoX a écrit :WriteProcessMemory_() , fait une recherche sur le forum Anglais sur mon pseudo, j'ai fait exactement ce que tu cherches.
j'ai cherché , j'ai trouvé des resultat , mais pas avec ton pseudo !!

il est ou ton code ? 8O

Publié : dim. 05/août/2007 16:45
par KarLKoX
ici(c'est vrai qu'il a un peu de mal le moteur de recherche du forum)

Publié : dim. 05/août/2007 17:16
par Mytic
C’est en C++ ton code ! , tu peu nous traduire la partie Writeprocessmemory en PB ?

Publié : dim. 05/août/2007 17:45
par Anonyme
je ne vois pas de c++ dans son code :wink:

Publié : dim. 05/août/2007 18:35
par Mytic
Oupsss , Dsl :oops: , c'était un autre code , erreur de pseudo