<story><title>Linux Reverse Engineering CTFs for Beginners</title><url>https://osandamalith.com/2019/02/11/linux-reverse-engineering-ctfs-for-beginners/</url></story><parent_chain></parent_chain><comment><author>codesuki</author><text>For some great fun and learning I recommend Googles beginner CTF.
&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;capturetheflag.withgoogle.com&amp;#x2F;#beginners&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;capturetheflag.withgoogle.com&amp;#x2F;#beginners&amp;#x2F;&lt;/a&gt;&lt;p&gt;The last thing that glued me to my seat like this was maybe 10 years ago.
Good to have had that feeling again. Hope they make a 2019 version! :)</text></comment>
<story><title>Linux Reverse Engineering CTFs for Beginners</title><url>https://osandamalith.com/2019/02/11/linux-reverse-engineering-ctfs-for-beginners/</url></story><parent_chain></parent_chain><comment><author>saagarjha</author><text>&amp;gt; Up to how many characters does it loop? Here’s how I found it. Basically, our password must be of 7 characters in length.&lt;p&gt;One way to see this without running the program is look for where $ebp-0x24 is set:&lt;p&gt;&lt;pre&gt;&lt;code&gt;  1210: c7 45 dc 07 00 00 00  mov    DWORD PTR [ebp-0x24],0x7&lt;/code&gt;&lt;/pre&gt;</text></comment>