sujets de discussions

Les posts du forum
France MSDN - Microsoft 31-05 VU 09/05/2006 16:18:08 par ole13
http://www.microsoft.com/france/msdn/securite/jeu/default.mspx
du 1er au 31 mai :
Trouvez le bug caché dans ce nouveau code.
Un tirage au sort sera réalisé chaque mois parmi les réponses exactes pour attribuer les lots.
Et à la fin du concours, gagnez 3 consoles de jeux XBox 360 par tirage au sort pour les participants ayant répondu correctement à au moins une des étapes…

Règlement :
http://www.microsoft.com/france/msdn/securite/jeu/reglement.mspx

Ne me demandez pas de vous expliquer, je ne comprends rien à ce jeu que je viens de trouver
09/05/2006 16:27:48 par carine38
[quote]Dans le code suivant, l'utilisation de /GS comme option de compilation en mode release va avoir comme résultat :

(pseudo code)
char chaineinterne[10];
...

void Transfert(const char *str)
{
strcpy(chaineinterne, str);
}

int Traitement()
{
...
char buffer[] = " nous partîmes 500 mais par un prompt renfort nous nous vîmes 3000 en arrivant au port";
Transfert (buffer);
...
}






Votre réponse *

Grace à /GS, le buffer overrun ne peut pas se produire

Grace à /GS, l'exécution est interrompue lors du retour de la fonction, une erreur est retournée, et donc le buffer overrun ne peut être exploité alors qu'il est effectivement apparu.

Grace à /GS, l'utilisateur est averti qu'un problème est survenu et l'exécution continue sans danger. [/quote]
Re: France MSDN - Microsoft 31-05 09/05/2006 19:57:50 par pkoi
[quote="ole13"]
Ne me demandez pas de vous expliquer, je ne comprends rien à ce jeu que je viens de trouver[/quote]

Rien compris non plus :?
10/05/2006 08:08:21 par carine38
c'est un code informatique qui contient une erreur... il faut la trouver et en déduire ce qui va se produire à cause de cette erreur
10/05/2006 08:12:39 par pkoi
Merci pour l'explication qui confirme qu'il vaut mieux que je ne tente pas de vous aider !!!! ça serait sûrement la meilleure façon de perdre !
11/05/2006 12:01:38 par tribugarnon
j'ai pas tout compris non plus alors je fais UP
13/05/2006 14:13:50 par Liline89
re up
moi non plus pas tout compris et pis j'y connais pas grand chose à l'informatique :oops: ,alors je préfère laisser les recherches à d'autres désolée :oops:
13/05/2006 16:09:38 par cmoa
enjo ? si tu es dans le coin ?

merci :wink:
13/05/2006 18:06:47 par ISFANY
ici :
http://www.ondotnet.com/pub/a/dotnet/2002/11/18/everettcpp.html

au paragraphe : Security Enhancements


on doit avoir la réponse avec un exemple de code trés proche de celui du concours ... mais c'est en anglais comme vous avez pu le remarquer ... et moi et l'anglais sommes fachés depuis de trés nombreuses années :lol:
14/05/2006 14:23:12 par tribugarnon
enjo, enjo, enjo,
18/05/2006 09:20:05 par baboum
up :wink:
19/05/2006 18:30:51 par tribugarnon
up
23/05/2006 08:34:20 par tribugarnon
re up, personne qui s'y colle
24/05/2006 12:41:48 par tribugarnon
dernier UP
après on laisse courrir
08/06/2006 16:59:16 par Liline89
Pour ceux que ça intéresse Voici la réponse : http://www.microsoft.com/france/msdn/securite/jeu/solution_mai.mspx

Bravo au gagnant car moi [img]http://yelims3.free.fr/Hein/Hein36.gif[/img][img]http://yelims3.free.fr/Hein/Hein86.gif[/img][img]http://yelims3.free.fr/Hein/Hein55.gif[/img]
un p'tit peu trop compliqué pour moi [img]http://yelims3.free.fr/Hein/Hein71.gif[/img]