<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>X86-Assembly on Entry-P01NT</title><link>https://outofsrvc.github.io/entry-p01nt/en/tags/x86-assembly/</link><description>Recent content in X86-Assembly on Entry-P01NT</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 25 Mar 2026 10:00:00 +0300</lastBuildDate><atom:link href="https://outofsrvc.github.io/entry-p01nt/en/tags/x86-assembly/index.xml" rel="self" type="application/rss+xml"/><item><title>0xA. Dynamic Lab</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-25-dynamic/</link><pubDate>Wed, 25 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-25-dynamic/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>In this article, we will solve a simple lab challenge that relies entirely on dynamic analysis using the x64dbg debugger. We assess that the exercise demonstrates how to bypass anti-debugging mechanisms and how to patch the program&amp;rsquo;s execution flow so that it accepts any key we provide.&lt;/p>
&lt;blockquote>
&lt;p>Lab environment setup: The executable for this lab can be downloaded from the following link &lt;a href="https://github.com/outofsrvc/entry-p01nt/blob/main/assets/binaries/dyn4m1c_cr4ckm3.7z">dyn4m1c_cr4ckm3&lt;/a> in the course repository. Archive password: &lt;strong>p01nt&lt;/strong>&lt;/p></description></item><item><title>0x9. Static Lab</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-24-static/</link><pubDate>Tue, 24 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-24-static/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>In this article, we will solve a simple lab challenge that relies entirely on static analysis (Static Analysis). The objective here is to apply the concepts learned previously to decrypt the flag hidden within the program.&lt;/p>
&lt;blockquote>
&lt;p>Lab environment setup: You may download the executable for this lab from the following link &lt;a href="https://github.com/outofsrvc/entry-p01nt/blob/main/assets/binaries/5t4t1c_cr4ckm3.7z">5t4t1c_cr4ckm3&lt;/a> in the course repository. The archive password is: &lt;strong>p01nt&lt;/strong>&lt;/p>&lt;/blockquote>
&lt;hr>
&lt;blockquote>
&lt;p>To open this file you must open it inside a &lt;strong>VM&lt;/strong>. Although I am the one who designed this file, never trust the cyber community. We will run the file with the following command&lt;/p></description></item><item><title>0x4. Recognizing C code constructs in Asm</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-19-c-and-asm/</link><pubDate>Thu, 19 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-19-c-and-asm/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>When beginning to work with Assembly language, one invariably perceives a degree of difficulty owing to its low-level nature, in contrast to higher-level languages such as C or Python. In this research, we attempt to simplify assembly code so that it may be more readily understood.&lt;/p>
&lt;p>The premise of this article is that we will author a simple program in C, compile it into x86 Assembly, and then explain the operations that occur in order to analyze the control flow.&lt;/p></description></item><item><title>0x2. Fundamentals of Reverse Engineering</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-17-fundamentals-of-re/</link><pubDate>Tue, 17 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-17-fundamentals-of-re/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>In this article we will review the foundational disciplines that must be learned before embarking on the field of reverse engineering. We have distilled this knowledge from several international references and formulated it into Arabic explanations and series that we published on the &amp;ldquo;Arabic Shell Network&amp;rdquo; (Shabakat Shill al-Arabiya), and we append them here along with the original references at the end of each section.&lt;/p>
&lt;p>To begin, every field has fundamentals that cannot be overlooked, and learning them is an obligation, for they will be the launching point of the journey of empowerment that we strive toward, God willing.&lt;/p></description></item></channel></rss>