<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[PE Explorer]]></title><description><![CDATA[<p dir="auto"><strong>PE Explorer</strong></p>
<p dir="auto">Au départ c’était donc un petit logiciel, codé rapidement en C++, que j'avais fait pour mieux comprendre le format de fichier PE.</p>
<p dir="auto">[Le format PE (Portable Executable) un format de fichier créer par Microsoft, qui est donc utilisé par TOUT les .exe/.dll/.sys (exécutables, librairies dynamiques &amp; drivers) sur Windows.(pour les plus curieux, <a href="http://msdn.microsoft.com/en-us/library/ms809762.aspx" rel="nofollow ugc">voici un article</a> a propos ce format)]</p>
<p dir="auto">Mais le code était littéralement horrible, je l'ai donc re codé en C#. Vu que je n'avais pas accès au <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms680198(v=vs.85).aspx" rel="nofollow ugc">structures prédéfinies</a> dans winnt.h, j'ai du tout réécrire manuellement, ce qui je vous l'avoue était chiant, mais aussi très enrichissant.</p>
<p dir="auto">Comme dit plus haut, il n'est pas forcement utile, mais je l'ai surtout fait pour apprendre. Vous pouvez le comparer a l'utilitaire <a href="http://msdn.microsoft.com/en-us/library/c1h23y6c.aspx" rel="nofollow ugc">DUMPBIN</a> (qui affiche des informations a propos d'un fichier PE).</p>
<p dir="auto">Screen (ce n'est pas la version finale) :</p>
<blockquote>
<p dir="auto"><img src="http://puu.sh/9vsPC/8be3b53727.png" alt="8be3b53727.png" class=" img-fluid img-markdown" /></p>
</blockquote>
<p dir="auto">TODO:</p>
<p dir="auto">-Parser l'import table</p>
<p dir="auto">-Parser l'export table</p>
<p dir="auto">-Afficher le subsystem (CUI, WIn32,driver ...)</p>
<ul>
<li>? (je prend toute les suggestions !)</li>
</ul>
<p dir="auto">Pour l'utiliser il suffit de drag 'n drop un fichier dessus.</p>
<p dir="auto">Lien de téléchargement :(v 1) <a href="http://davydavek.olympe.in/Projects/PE_Explorer.exe" rel="nofollow ugc">davydavek.olympe.in/Projects/PE_Explorer.exe</a></p>
<p dir="auto">VirusTotal : VirusTotal : <a href="https://www.virustotal.com/en/file/351c7da56a7b4189dc47f2f10921f584dbd5c3480b85761c5b5aa928620a12ed/analysis/1403985438/" rel="nofollow ugc">https://www.virustotal.com/en/file/351c7da56a7b4189dc47f2f10921f584dbd5c3480b85761c5b5aa928620a12ed/analysis/1403985438/</a></p>
<p dir="auto">Repo GitHub : <a href="https://github.com/DavyWk/PE-Explorer" rel="nofollow ugc">github.com/DavyWk/PE_Explorer</a></p>
<p dir="auto">Je m'excuse d'avance pour cette présentation pourrie  <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=aa95655114f" class="not-responsive emoji emoji-android emoji--smile" style="height:23px;width:auto;vertical-align:middle" title=":D" alt="😄" /></p>
<p dir="auto">Davy</p>
]]></description><link>http://new.melinyel.net/topic/810/pe-explorer</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 19:28:56 GMT</lastBuildDate><atom:link href="http://new.melinyel.net/topic/810.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Jun 2014 02:26:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to PE Explorer on Sat, 28 Jun 2014 20:22:09 GMT]]></title><description><![CDATA[<p dir="auto">Bravo pour ce logiciel, +1 réputation. Il pourrait m'intéresser dans une certaine mesure, il faudrait que je t'en parle sur skype au possible. <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=aa95655114f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>http://new.melinyel.net/post/8840</link><guid isPermaLink="true">http://new.melinyel.net/post/8840</guid><dc:creator><![CDATA[Azad]]></dc:creator><pubDate>Sat, 28 Jun 2014 20:22:09 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Sat, 28 Jun 2014 20:02:46 GMT]]></title><description><![CDATA[<p dir="auto"><strong>v 1.0</strong> :</p>
<p dir="auto">Finit le parsing de l'export table:</p>
<blockquote>
<p dir="auto"><img src="http://puu.sh/9Ocqx/3b28ab3657.png" alt="3b28ab3657.png" class=" img-fluid img-markdown" /></p>
</blockquote>
<p dir="auto">Download : <a href="http://davydavek.olympe.in/Projects/PE_Explorer.exe" title="Lien externe" rel="nofollow ugc">davydavek.olympe.in/Projects/PE_Explorer.exe</a></p>
<p dir="auto">VirusTotal : <a href="https://www.virustotal.com/en/file/351c7da56a7b4189dc47f2f10921f584dbd5c3480b85761c5b5aa928620a12ed/analysis/1403985438/" rel="nofollow ugc">https://www.virustotal.com/en/file/351c7da56a7b4189dc47f2f10921f584dbd5c3480b85761c5b5aa928620a12ed/analysis/1403985438/</a></p>
<p dir="auto">Commit git: <a href="https://github.com/DavyWk/PE_Explorer/commit/7b6f68e59696efcf9759cf76b625f2509147d5cc" rel="nofollow ugc">https://github.com/DavyWk/PE_Explorer/commit/7b6f68e59696efcf9759cf76b625f2509147d5cc</a></p>
]]></description><link>http://new.melinyel.net/post/8835</link><guid isPermaLink="true">http://new.melinyel.net/post/8835</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Sat, 28 Jun 2014 20:02:46 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Mon, 23 Jun 2014 15:38:09 GMT]]></title><description><![CDATA[<p dir="auto">J'ai terminer le parsing de l'import table, petit screen :</p>
<blockquote>
<p dir="auto">(ce n'est qu'un extrait)</p>
<p dir="auto"><img src="http://puu.sh/9GFig/ddf70148fd.png" alt="ddf70148fd.png" class=" img-fluid img-markdown" /></p>
</blockquote>
<p dir="auto">v 0.9 :</p>
<p dir="auto">Lien de téléchargement : <a href="http://davydavek.olympe.in/Projects/PE_Explorer.exe" rel="nofollow ugc">davydavek.olympe.in/Projects/PE_Explorer.exe</a></p>
<p dir="auto">VirusTotal :  <a href="https://www.virustotal.com/en/file/5a9f2454fcd3f7aa5ab5be2e515f20861bf081683474e5dc8877b1b91a06136a/analysis/1403537313/" rel="nofollow ugc">https://www.virustotal.com/en/file/5a9f2454fcd3f7aa5ab5be2e515f20861bf081683474e5dc8877b1b91a06136a/analysis/1403537313/</a></p>
<p dir="auto">J'ai aussi modifier le code, pour que ce soit un peu plus propre.</p>
]]></description><link>http://new.melinyel.net/post/8744</link><guid isPermaLink="true">http://new.melinyel.net/post/8744</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Mon, 23 Jun 2014 15:38:09 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Wed, 18 Jun 2014 04:23:23 GMT]]></title><description><![CDATA[<p dir="auto">-Ajouter SubsystemParser.cs et ESubsystem.cs</p>
<p dir="auto">J'ai aussi réorganiser le dossier donc c'est pour ça qu'il y a plusieurs commits qui modifient le fichier .gitignore (je débute avec Git).</p>
]]></description><link>http://new.melinyel.net/post/8687</link><guid isPermaLink="true">http://new.melinyel.net/post/8687</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Wed, 18 Jun 2014 04:23:23 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Tue, 17 Jun 2014 12:27:28 GMT]]></title><description><![CDATA[<p dir="auto">je ne parle pas de ton programme mais c'est un problème que j'ai rencontré, je viens d'essayer d'en retrouvé sur mon pc et appart de voir que j'arrivais à changer le splashscreen de unity et down toute les rsc du launcher <a href="http://battle.net" rel="nofollow ugc">battle.net</a> j'ai rien découvert, mais si je trouve je te tiens au courant <img src="http://new.melinyel.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=aa95655114f" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>http://new.melinyel.net/post/8667</link><guid isPermaLink="true">http://new.melinyel.net/post/8667</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Tue, 17 Jun 2014 12:27:28 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Tue, 17 Jun 2014 11:17:43 GMT]]></title><description><![CDATA[<p dir="auto">Je n'ai jamais rencontrer ce problème, est-ce que tu pourrais m'envoyer un fichier qui cause cette erreur ?</p>
]]></description><link>http://new.melinyel.net/post/8662</link><guid isPermaLink="true">http://new.melinyel.net/post/8662</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Tue, 17 Jun 2014 11:17:43 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Tue, 17 Jun 2014 06:13:00 GMT]]></title><description><![CDATA[<p dir="auto">possible de voir si l'exe à subit une compression? car par exemple quand on utilise un éditeur de ressources on ne peut pas tout lire et on a une erreur comme quoi l'exe a subit une compression .-.</p>
]]></description><link>http://new.melinyel.net/post/8650</link><guid isPermaLink="true">http://new.melinyel.net/post/8650</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Tue, 17 Jun 2014 06:13:00 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Mon, 16 Jun 2014 19:56:51 GMT]]></title><description><![CDATA[<p dir="auto">-Ajouter la détection du type de PE (32 ou 64 bit)</p>
<p dir="auto">-Ajouter la détection du type de fichier (système, dll, exécutable)</p>
<p dir="auto">-Fix de quelques crashes; maintenant, la seule chose qui peut causer un crash est un petit fichier dont les 2 premiers bytes sont 'M' et 'Z'.</p>
<p dir="auto">(si vous en trouvez d'autres n’hésitez pas a me les signaler)</p>
<p dir="auto"><a href="https://github.com/DavyWk/PE-Explorer/commit/0929601a4ed74886a051a8f6315b80364cbb7c4a" rel="nofollow ugc">Commit sur GitHub</a></p>
]]></description><link>http://new.melinyel.net/post/8649</link><guid isPermaLink="true">http://new.melinyel.net/post/8649</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Mon, 16 Jun 2014 19:56:51 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Mon, 16 Jun 2014 14:22:11 GMT]]></title><description><![CDATA[<p dir="auto">surement du fait que ça soit des mots assez basique et ça dépend quel est le publique visé par ton programme^^</p>
]]></description><link>http://new.melinyel.net/post/8648</link><guid isPermaLink="true">http://new.melinyel.net/post/8648</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Mon, 16 Jun 2014 14:22:11 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Mon, 16 Jun 2014 13:59:34 GMT]]></title><description><![CDATA[<p dir="auto">Tu es la seule personne qui me l'a demander, donc pour l'instant oui. Apres si d'autres personnes veulent une traduction française, j'en ferais surement une.</p>
]]></description><link>http://new.melinyel.net/post/8647</link><guid isPermaLink="true">http://new.melinyel.net/post/8647</guid><dc:creator><![CDATA[davydavek]]></dc:creator><pubDate>Mon, 16 Jun 2014 13:59:34 GMT</pubDate></item><item><title><![CDATA[Reply to PE Explorer on Mon, 16 Jun 2014 11:13:13 GMT]]></title><description><![CDATA[<p dir="auto">Sympa, mais comptes-tu le laisser intégralement en anglais?</p>
]]></description><link>http://new.melinyel.net/post/8646</link><guid isPermaLink="true">http://new.melinyel.net/post/8646</guid><dc:creator><![CDATA[mars073]]></dc:creator><pubDate>Mon, 16 Jun 2014 11:13:13 GMT</pubDate></item></channel></rss>