<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Malware-Analysis on P01NT</title><link>https://outofsrvc.github.io/en/categories/malware-analysis/</link><description>Recent content in Malware-Analysis on 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/en/categories/malware-analysis/index.xml" rel="self" type="application/rss+xml"/><item><title>Cyber Attack Lifecycle</title><link>https://outofsrvc.github.io/en/workshop/cyber-attack-lifecycle/</link><pubDate>Fri, 20 Mar 2026 11:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/en/workshop/cyber-attack-lifecycle/</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" decoding="async" loading="lazy" src="https://outofsrvc.github.io/assets/img/workshop/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>Basic Reconnaissance</title><link>https://outofsrvc.github.io/en/workshop/basic-reconnaissance/</link><pubDate>Sat, 21 Mar 2026 12:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/en/workshop/basic-reconnaissance/</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>RE Toolkit: Disassemblers &amp; Debuggers</title><link>https://outofsrvc.github.io/en/workshop/re-toolkit/</link><pubDate>Sun, 22 Mar 2026 10:00:00 +0300</pubDate><guid>https://outofsrvc.github.io/en/workshop/re-toolkit/</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></channel></rss>