<?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>Mitre-Attack on Blue Team Write-ups</title><link>https://zviarcyber.github.io/tags/mitre-attack/</link><description>Recent content in Mitre-Attack on Blue Team Write-ups</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 24 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://zviarcyber.github.io/tags/mitre-attack/index.xml" rel="self" type="application/rss+xml"/><item><title>BlackEnergy v2 — Memory Forensics of a Rootkit with Volatility</title><link>https://zviarcyber.github.io/posts/blackenergy-cyberdefenders/</link><pubDate>Wed, 24 Jun 2026 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/blackenergy-cyberdefenders/</guid><description>&lt;h2 id="scenario">Scenario&lt;/h2>
&lt;blockquote>
&lt;p>A multinational corporation has suffered a cyber attack resulting in the theft of sensitive data.
The attack used a previously unseen variant of the BlackEnergy v2 malware. The security team
obtained a memory dump from the infected machine and needs a SOC analyst to analyse it to
understand the scope and impact of the attack.&lt;/p>&lt;/blockquote>
&lt;p>&lt;strong>Tool used:&lt;/strong> Volatility 3.&lt;/p>
&lt;h2 id="investigation">Investigation&lt;/h2>
&lt;h3 id="q1-which-volatility-profile-is-best-for-this-machine">Q1. Which Volatility profile is best for this machine?&lt;/h3>
&lt;p>Starting with &lt;code>windows.info&lt;/code> to fingerprint the OS:&lt;/p></description></item><item><title>OpenWire — Investigating an Apache ActiveMQ RCE (CVE-2023-46604)</title><link>https://zviarcyber.github.io/posts/openwire-cyberdefenders/</link><pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/openwire-cyberdefenders/</guid><description>&lt;h2 id="abstract">Abstract&lt;/h2>
&lt;p>A network forensics walkthrough of the CyberDefenders &lt;strong>OpenWire&lt;/strong> challenge. Starting from a
single PCAP and a tier-1 escalation about a public-facing server beaconing to suspicious IPs, I
trace an Apache ActiveMQ compromise via &lt;strong>CVE-2023-46604&lt;/strong>: from the initial remote code
execution on the OpenWire port, through a malicious Spring XML payload that abuses
&lt;code>java.lang.ProcessBuilder&lt;/code>, down to a dropped reverse shell talking to two separate C2 servers.&lt;/p>
&lt;h2 id="scenario">Scenario&lt;/h2>
&lt;blockquote>
&lt;p>During your shift as a tier-2 SOC analyst, you receive an escalation from a tier-1 analyst about
a public-facing server. The server has been flagged for outbound connections to multiple
suspicious IPs. Following the incident response process, the host is isolated from the network
and a packet capture is pulled from the NSM sensor. Your task is to analyse the PCAP and assess
for signs of malicious activity.&lt;/p></description></item><item><title>Learn Sigma — Reading a Detection Rule for Bitsadmin Abuse</title><link>https://zviarcyber.github.io/posts/learn-sigma-letsdefend/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/learn-sigma-letsdefend/</guid><description>&lt;h2 id="abstract">Abstract&lt;/h2>
&lt;p>A walkthrough of the LetsDefend &lt;strong>Learn Sigma&lt;/strong> lab. The goal isn&amp;rsquo;t to run a tool, but to
&lt;em>read&lt;/em> a real Sigma rule — &lt;code>proc_creation_win_bitsadmin_download.yml&lt;/code> — and understand how its
sections (&lt;code>logsource&lt;/code>, &lt;code>selection&lt;/code>, &lt;code>condition&lt;/code>, &lt;code>fields&lt;/code>, &lt;code>tags&lt;/code>) work together to detect an
attacker abusing the legitimate Windows utility &lt;code>bitsadmin.exe&lt;/code> to download malicious payloads.
Understanding how a detection rule is built is what lets a SOC analyst know &lt;em>why&lt;/em> an alert
fired, judge false positives, and eventually write rules of their own.&lt;/p></description></item><item><title>ShadowRoast — Threat Hunting an Active Directory Attack with Splunk</title><link>https://zviarcyber.github.io/posts/shadowroast-cyberdefenders/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/shadowroast-cyberdefenders/</guid><description>&lt;h2 id="scenario">Scenario&lt;/h2>
&lt;blockquote>
&lt;p>As a cybersecurity analyst at TechSecure Corp, you are alerted to unusual activity in the company&amp;rsquo;s
Active Directory environment. Initial reports suggest unauthorized access and possible privilege
escalation. Your task is to analyse the provided logs to uncover the extent of the attack and
identify the malicious actions taken by the attacker.&lt;/p>&lt;/blockquote>
&lt;p>&lt;strong>Tools used:&lt;/strong> Splunk, Event Log Explorer.&lt;/p>
&lt;h2 id="investigation">Investigation&lt;/h2>
&lt;h3 id="q1-what-is-the-malicious-file-used-for-initial-access">Q1. What is the malicious file used for initial access?&lt;/h3>
&lt;p>Hunting for process-creation events (Sysmon Event ID 1) on the most likely target (the Office
workstation), filtering for &lt;code>cmd&lt;/code>/&lt;code>powershell&lt;/code> images:&lt;/p></description></item><item><title>AsyncRAT — Unpacking a Multi-Stage Loader (CyberDefenders)</title><link>https://zviarcyber.github.io/posts/asyncrat-cyberdefenders/</link><pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/asyncrat-cyberdefenders/</guid><description>&lt;h2 id="scenario">Scenario&lt;/h2>
&lt;blockquote>
&lt;p>You are a cybersecurity analyst at Globex Corp. An employee opened an email attachment claiming
to be an order specification, which actually carried a JavaScript file designed to deploy
AsyncRAT. The malware evades detection efficiently. To secure the network, you must analyse the
attachment, reverse-engineer AsyncRAT&amp;rsquo;s obfuscation techniques, and determine the scope of the
infiltration.&lt;/p>&lt;/blockquote>
&lt;p>&lt;img alt="Scenario" loading="lazy" src="https://zviarcyber.github.io/img/asyncrat/01-scenario.png">&lt;/p>
&lt;p>&lt;strong>Tools used:&lt;/strong> &lt;a href="https://obf-io.deobfuscate.io/">obf-io.deobfuscate.io&lt;/a>, &lt;a href="https://gchq.github.io/CyberChef/">CyberChef&lt;/a>, DnSpy, the browser console, and PowerShell &lt;code>Get-FileHash&lt;/code>.&lt;/p>
&lt;h2 id="investigation">Investigation&lt;/h2>
&lt;h3 id="q1-what-is-the-name-of-the-variable-that-conceals-the-obfuscated-code">Q1. What is the name of the variable that conceals the obfuscated code?&lt;/h3>
&lt;p>Opening the script, the malicious logic is buried under heavy obfuscation:&lt;/p></description></item><item><title>YellowRAT — Threat Intelligence on Yellow Cockatoo with VirusTotal</title><link>https://zviarcyber.github.io/posts/yellow-cyberdefenders/</link><pubDate>Wed, 24 Dec 2025 00:00:00 +0000</pubDate><guid>https://zviarcyber.github.io/posts/yellow-cyberdefenders/</guid><description>&lt;h2 id="scenario">Scenario&lt;/h2>
&lt;blockquote>
&lt;p>During a routine IT security check at GlobalTech Industries, abnormal network traffic was detected
from multiple workstations. Employees&amp;rsquo; search queries were being redirected to unfamiliar
websites. Your task is to investigate the incident and gather as much information as possible.&lt;/p>&lt;/blockquote>
&lt;p>&lt;strong>Tool used:&lt;/strong> VirusTotal (plus open-source threat intel).&lt;/p>
&lt;h2 id="investigation">Investigation&lt;/h2>
&lt;h3 id="q1-what-is-the-name-of-the-malware-family-causing-the-abnormal-traffic">Q1. What is the name of the malware family causing the abnormal traffic?&lt;/h3>
&lt;p>The challenge provides a file hash, so the starting point is a VirusTotal lookup. The file is
flagged by most vendors, with a popular threat label of &lt;code>trojan.msil/polazert&lt;/code> and YARA matches for
&lt;code>Windows_Trojan_Jupyter&lt;/code> and &lt;code>Jupyter_Infostealer_DLL&lt;/code>. That label does not match the expected
answer format, so I checked the &lt;strong>Community&lt;/strong> tab:&lt;/p></description></item></channel></rss>