<?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>Deep-Dive on Entry-P01NT</title><link>https://outofsrvc.github.io/entry-p01nt/en/categories/deep-dive/</link><description>Recent content in Deep-Dive on Entry-P01NT</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 22 Mar 2026 10:00:00 +0300</lastBuildDate><atom:link href="https://outofsrvc.github.io/entry-p01nt/en/categories/deep-dive/index.xml" rel="self" type="application/rss+xml"/><item><title>0x7. RE Toolkit: Disassemblers &amp; Debuggers</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-22-re-tools/</link><pubDate>Sun, 22 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-22-re-tools/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>Having completed the basic analysis (Basic Analysis), we proceed to the advanced analysis (Advanced Analysis). In this article, we examine the principal disassembler and debugger tools employed to analyze binaries, providing a concise and rapid overview. During hands-on application, these tools will be explored in greater depth and detail.&lt;/p>
&lt;hr>
&lt;h2 id="disassemblers">Disassemblers&lt;/h2>
&lt;p>These tools are used to read a program without executing it (Static Analysis), analogous to reading a map to identify directions and terrain before commencing a journey.&lt;/p></description></item><item><title>0x6. Basic Reconnaissance</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-21-basic-recon/</link><pubDate>Sat, 21 Mar 2026 12:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-21-basic-recon/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>Whenever we intend to analyze any file, we follow the steps below, irrespective of whether the objective is to determine whether the file is benign or contains malware, or even whether we intend to crack its protection:&lt;/p>
&lt;h2 id="the-4-stages-of-analysis">The 4 Stages of Analysis&lt;/h2>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>Basic Static Analysis:&lt;/strong> This analysis does not require deep technical expertise, but relies entirely on tools that operate automatically (such as VirusTotal). It reveals indicators that show whether the file is a virus or not.&lt;/p></description></item><item><title>0x5. Cyber Attack Lifecycle</title><link>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-20-attack-flow/</link><pubDate>Fri, 20 Mar 2026 11:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/entry-p01nt/en/posts/2026-03-20-attack-flow/</guid><description>&lt;p>Bismillah&lt;/p>
&lt;p>When engaging with malicious software (malware) that warrants examination, one must understand the mindset of the adversary and the objectives they pursue. Therefore, in this research we examine the attack lifecycle and explain several fundamental concepts in malware development.&lt;/p>
&lt;p>The attack cycle is divided into three principal stages:&lt;/p>
&lt;p>&lt;img alt="Attack Lifcycle" loading="lazy" src="https://outofsrvc.github.io/entry-p01nt/assets/img/posts/lifecycle/lifecycle.png">
&lt;em>Figure (1): Illustration of the attack lifecycle.&lt;/em>&lt;/p>
&lt;hr>
&lt;h2 id="stage-1-initial-access">Stage 1: Initial Access&lt;/h2>
&lt;p>This stage focuses on breaching the initial defensive perimeter and gaining a foothold within the target system.&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></channel></rss>