<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>X86 on diaryofinjector</title><link>https://diaryofinjector.com/tags/x86/</link><description>Recent content in X86 on diaryofinjector</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 26 Mar 2015 00:00:00 +0000</lastBuildDate><atom:link href="https://diaryofinjector.com/tags/x86/index.xml" rel="self" type="application/rss+xml"/><item><title>Win x86 Reverse Engineering</title><link>https://diaryofinjector.com/posts/win-x86-reverse-engineering/</link><pubDate>Thu, 26 Mar 2015 00:00:00 +0000</pubDate><guid>https://diaryofinjector.com/posts/win-x86-reverse-engineering/</guid><description>&lt;p>Bu yazımızda &amp;ldquo;&lt;strong>ringzer0&lt;/strong>&amp;rdquo; &lt;strong>ctf&lt;/strong>&amp;lsquo;de &amp;ldquo;&lt;strong>Binaries&lt;/strong>&amp;rdquo; kategorisinde sorulmuş &amp;ldquo;&lt;strong>Windows x86 reversing is cool&lt;/strong>&amp;rdquo; başlıklı sorunun çözümünü anlatacağız.&lt;/p>
&lt;p>Sorudan da anlaşıldığı gibi elimizde bir &lt;strong>Winx86&lt;/strong> &lt;strong>exe&lt;/strong> var ve bunu &lt;strong>reverse&lt;/strong> ederek &lt;strong>flag&amp;rsquo;i&lt;/strong> elde etmeye çalışacağız.&lt;/p>
&lt;p>&lt;strong>Exe&amp;rsquo;yi&lt;/strong> ilk çalıştırdığımızda ve &lt;strong>Key&lt;/strong> değerini girdiğimizde ekran görüntüsü şu şekilde olmaktadır:&lt;/p>
&lt;p>&lt;img src="1.png" alt="Yanlış key girişi sonrası ekran görüntüsü">&lt;/p>
&lt;p>gördüğünüz gibi keyi &lt;strong>yanlış&lt;/strong> girdiğimiz için &amp;ldquo;&lt;strong>Wrong Key!&lt;/strong>&amp;rdquo; demekte.&lt;/p>
&lt;p>Önce &lt;strong>exe&lt;/strong> üzerinde &lt;strong>string&amp;rsquo;leri&lt;/strong> vs. kontrol ettik ancak &lt;strong>Flag yoktu&lt;/strong>. Geriye tek bir çare kaldı, &lt;strong>dinamik debug&lt;/strong> yapmak.&lt;/p></description></item></channel></rss>