INJECT UN MESSAGE BOX DANS UN PROGRAM EXE

LeFauve42 Messages postés 239 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 20 avril 2009 - 10 août 2009 à 09:56
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 10 août 2009 à 13:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50413-inject-un-message-box-dans-un-program-exe

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
10 août 2009 à 13:15
Code très intéressant malheureusement j'ai un doute quant à sa provenance.
Exemple très similaire ici : http://read.pudn.com/downloads76/sourcecode/windows/system/280147/Pefile/Pe.cpp__.htm
Si tu fais du copier coller, ca serait bien d'au moins citer tes sources.

Par ailleurs, certains passages mériteraient un peu de commentaires :
# unsigned char cHeader[2]={0x6a,0x40};
# unsigned char cDesCap[5]={0xe8,nLenCap1,0x00,0x00,0x00};
# unsigned char cDesTxt[5]={0xe8,nLenTxt1,0x00,0x00,0x00};
# unsigned char cFix[12] ={0x6a,0x00,0xe8,0x00,0x00,0x00,0x00,0xe9,0x00,0x00,0x00,0x00};

Enfin, tu aurais pu prévoir une interface minimale permettant à l'utilisateur de choisir l'exe a modifier, et le type de boite de message à afficher.
LeFauve42 Messages postés 239 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 20 avril 2009
10 août 2009 à 09:56
Salut,

Ton code est tres lisible et a l'air assez facilement adaptable (j'espere juste que ce ne sera pas pour faire des trucs douteux...).

Je remarque aussi que grace a Vista et ses icones flashy, le fichier le plus gros de ta solution est (de loin) ... le .ico... C'est beau le progres :o)

Eric
Rejoignez-nous