Article View: fr.comp.os.ms-windows.programmation
Article #99Re: Que peux-t-on mettre dans une DLL ?
From: Falk Tannhäuser
Date: Wed, 22 Jul 2009 06:50
Date: Wed, 22 Jul 2009 06:50
47 lines
4244 bytes
4244 bytes
J'ai enfin trouv� 2-3 heures � consacrer au challenge (bon, je ne suis pas un casseur de code chevronn� apr�s tout...) Vincent Burel schrieb: > "Patrick 'Zener' Brunet" <use.link.in.signature@ddress.invalid> wrote in > message news:h28qcu$r8p$1@shakotay.alphanet.ch... >> L'humain a cette caract�ristique presque unique: le go�t du jeu, de la >> futilit�. >> Le simple fait de tenter de prot�ger un truc lance automatiquement un d�fi >> que quelqu'un va tenter de relever. >> Il y a aussi des gens qui sont intimement convaincus que toute forme de >> secret est ill�gitime et doit �tre cass�. >> Et plus �a r�siste, plus il est motivant d'�tre celui qui va signer et >> publier l'exploit. > > Ha ouai ! Alors faisons un test et voyons si les humains dont vous parlez > sont nombreux ! > > voici un lien vers un fichier binaire (1040 octets) : > http://vincent.burel.free.fr/misc/SimpleAsciiText.bin > ce fichier contient un texte ASCII tout � fait normal, encod� avec une clef > sym�trique : > char(n) = char(n) XOR f(n) avec f(n) clef d'encodage. > > Est-ce qu'il y aura qqn pour relever le d�fit et me dire quel message > contient ce fichier ? En combien de temps ? Quelques lois chip�es sur le site de Mr Werber... -La logique est un moyen syst�matique d'arriver � la mauvaise conclusion avec confiance. -Chaque fois qu'un syst�me est compl�tement d�fini, un fichu cr�tin d�couvre quelque chose qui soit abolit le syst�me, soit l'�tend au-del� des connaissances actuelles. -Si les ma�ons b�tissaient comme un programmeur programme, alors le premier pivert venu d�truirait notre civilisation. -La largeur d'esprit d'un ordinateur est aussi grande que son c�ble d'alimentation. -Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins de choses, jusqu'� ce qu'il connaisse absolument tout � propos de rien. -Dites � quelqu'un que l'univers compte 300 milliards d'�toiles et il vous croira. Dites-lui qu'un banc vient d'�tre repeint et il devra le toucher pour en �tre convaincu. -Toutes les grandes d�couvertes sont faites par erreur. -Un objet ne tombe jamais en panne avant d'avoir pass� le dernier contr�le de qualit�. -Les nouveaux syst�mes g�n�rent de nouveaux probl�mes. Avec une cl� de longueur 21, l'analyse fr�quentielle devient possible, sachant que les caract�res ' ' et 'e' sont les plus fr�quents en fran�ais. Bizarrement, les trois premiers caract�res du fichier ont �t� encod�s diff�remment. Pour ne pas �tre compl�tement hors sujet : std::map convient tr�s bien pour compter les caract�res :-) Pour un petit peu plus de s�curit�, je conseille l'AES - une biblioth�que utilisable depuis le C et C++ est disponible par exemple ici : <http://gladman.plushost.co.uk/oldsite/AES/index.php> Falk
Technical Details
Message-ID:
<4a66b6b5$0$414$426a34cc@news.free.fr>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!proxad.net!feeder1-2.proxad.net!cleanfeed3-b.proxad.net!nnrp17-2.free.fr!not-for-mailReferences:
<4a414044$0$27809$426a74cc@news.free.fr> <4a41dfa0$0$12660$ba4acef3@news.orange.fr> <4a41e381$0$17074$ba4acef3@news.orange.fr> <h1tl7d$h5o$1@shakotay.alphanet.ch> <4a473818$0$12615$ba4acef3@news.orange.fr> <h28qcu$r8p$1@shakotay.alphanet.ch> <4a48874c$0$12636$ba4acef3@news.orange.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: 5a994809eb,6c71bd8d893a4df6 X-Google-Attributes: gid5a994809eb,public,usenet X-Google-NewGroupId: yes X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news2.google.com!news.glorb.com!proxad.net!feeder1-2.proxad.net!cleanfeed3-b.proxad.net!nnrp17-2.free.fr!not-for-mail Date: Wed, 22 Jul 2009 08:50:28 +0200 From: Falk Tannhäuser <tannhauser86549spam@free.fr> User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 Newsgroups: fr.comp.os.ms-windows.programmation,fr.comp.lang.c++ Subject: Re: Que peux-t-on mettre dans une DLL ? References: <4a414044$0$27809$426a74cc@news.free.fr> <4a41dfa0$0$12660$ba4acef3@news.orange.fr> <4a41e381$0$17074$ba4acef3@news.orange.fr> <h1tl7d$h5o$1@shakotay.alphanet.ch> <4a473818$0$12615$ba4acef3@news.orange.fr> <h28qcu$r8p$1@shakotay.alphanet.ch> <4a48874c$0$12636$ba4acef3@news.orange.fr> In-Reply-To: <4a48874c$0$12636$ba4acef3@news.orange.fr> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit Lines: 47 Message-ID: <4a66b6b5$0$414$426a34cc@news.free.fr> Organization: Guest of ProXad - France NNTP-Posting-Date: 22 Jul 2009 08:50:29 MEST NNTP-Posting-Host: 82.67.111.135 X-Trace: 1248245429 news-4.free.fr 414 82.67.111.135:3867 X-Complaints-To: abuse@proxad.net