Baker Street Forensics<p><strong>MalChela 2.2 “REMnux” Release</strong></p><p class="">MalChela’s 2.2 update is packed with practical and platform-friendly improvements. It includes native support for <strong>REMnux</strong>, better tool settings, and deeper integrations with analysis tools like <strong>YARA-X</strong>, <strong>Tshark</strong>, <strong>Volatility3</strong>, and the newly improved <strong>fileanalyzer</strong> module.</p><p><strong>🦀 REMnux Edition: Built-In Support, Zero Tweaks</strong></p><p>When the GUI loads a REMnux-specific tools.yaml profile, it enters REMnux mode.</p> Screenshot of yaml configuration applying REMnux mode <p>Native binaries and Python scripts like capa, oledump.py, olevba, and FLOSS are loaded into the MalChela tools menu, allowing you to mix and match operations with the embedded MalChela utilities and the full REMnux tool stack. No manual configuration needed—just launch and go. MalChela currently supports the following REMnux programs right out of the box:</p>Tool NameDescriptionbinwalkFirmware analysis and extraction toolcapaIdentifies capabilities in executable filesradare2Advanced reverse engineering frameworkVolatility 3Memory forensics framework for RAM analysisexiftoolExtracts metadata from images, documents, and moreTSharkTerminal-based network packet analyzer (Wireshark CLI)mraptorDetects malicious macros in Office documentsoledumpParses OLE files and embedded streamsoleidIdentifies features in OLE files that may indicate threatsolevbaExtracts and analyzes VBA macros from Office filesrtfobjExtracts embedded objects from RTF documentszipdumpInspects contents of ZIP files, including suspicious payloadspdf-parserAnalyzes structure and contents of suspicious PDFsFLOSSReveals obfuscated and decoded strings in binariesclamscanOn-demand virus scanner using ClamAV enginestringsExtracts printable strings from binary filesYARA-XNext-generation high-performance YARA rule scanner<p>If you only need a subset of tools you can easily save and restore that a custom profile.</p> <p><strong>TShark Panel with Built-In Reference</strong></p>Tshark and the integrated field reference<p>A new TShark integration exposes features including:</p><ul><li>A filter builder panel</li><li>Commonly used fields reference</li><li>Tooltip hints for each example (e.g., `ip.addr == 192.168.1.1` shows “Any traffic to or from 192.168.1.1”)</li><li>One-click copy support</li></ul><p>This helps analysts build and understand filters quickly—even if TShark isn’t something they use every day. Using the syntax builder in MalChela you can use the exact commands directly in Tshark or Wireshark.</p> <p><strong>YARA-X Support (Install Guide Included)</strong></p>YARA-X module in MalChela<p>Support for YARA-X (via the `yr` binary) is now built in. YARA-X is not bundled with REMnux by default, but install instructions are included in the <a href="https://dwmetz.github.io/MalChela/" rel="nofollow noopener" target="_blank">User Guide</a> for both macOS and Linux users.</p><p>Once installed, MalChela allows for rule-based scanning from the GUI,and with YARA-X, it’s faster than ever.</p> <p><strong>fileanalyzer: Fuzzy Hashing, PE Metadata, and More</strong></p>Updated FileAnalyzer Module<p>MalChela’s <strong>fileanalyzer</strong> tool has also been updated to include:</p><ul><li>Fuzzy hashing support via `ssdeep`</li><li>BLAKE3 hashing for fast, secure fingerprints</li><li>Expanded PE analysis, including:</li><li><strong>Import and Export Table parsing</strong> (list of imported and exported functions)</li><li><strong>Compilation Timestamp</strong> (for detection of suspicious or forged build times)</li><li><strong>Section Characteristics</strong> (flags like IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_CNT_CODE, etc., for detecting anomalous sections)</li></ul><p>These improvements provide deeper insight into executable structure, helping analysts detect anomalies such as packers, suspicious timestamps, or unexpected imports/exports. Useful for everything from sample triage to correlation, <strong>fileanalyzer</strong> now digs deeper—without slowing down.</p> <p><strong>Memory Forensics Gets a Boost: Volatility 3 Now Supported</strong></p><p class="">With the 2.2 release, MalChela introduces support for Volatility 3, the modern Python-based memory forensics framework. Whether you’re running MalChela in REMnux or on a customized macOS or Linux setup, you can now access the full power of Volatility directly from the MalChela GUI.</p>Volatility 3 in MalChela<p class="">There’s an intuitive plugin selector that dynamically adjusts available arguments based on your chosen plugin,. You can search, sort, and browse available plugins, and even toggle output options like –dump-dir with ease.</p><p>Like Tshark, there is an added plugin reference panel with searchable descriptions and argument overviews — a real time-saver when navigating Volatility’s deep and often complex toolset.</p> Volatility Plugin Reference <p><strong>Smarter Tool Configuration via YAML</strong></p><p>The tool configuration system continues to evolve:</p><ul><li>Tools now declare their input type (file, folder, or hash)</li><li>The GUI dynamically adjusts the interface to match</li><li>Alternate profiles (like REMnux setups) can be managed simply by swapping `tools.yaml` files via the GUI</li><li>Easily backup or restore your custom setups</li><li>Restore the default toolset to get back to basics</li></ul><p>This structure helps keep things clean—whether you’re testing, teaching, or deploying in a lab environment.</p> <p><strong>Embedded Documentation Access</strong></p><p>The GUI now includes a link to the full MalChela User Guide in <a href="https://github.com/dwmetz/MalChela/blob/main/docs/MalChela_User_Guide.pdf" rel="nofollow noopener" target="_blank">PDF</a>. You can also access the documentation <a href="https://dwmetz.github.io/MalChela/" rel="nofollow noopener" target="_blank">online</a>.</p><p>From tool usage and CLI flags to configuration tips and install steps, it’s all just a click away—especially useful in offline environments or when onboarding new analysts. I’ll be honest, this is likely the most comprehensive user guide I’ve ever written.</p> <p class="">Whether you’re reviewing binaries, building hash sets, or exploring network captures—MalChela 2.2 is designed bring together the tools you need, and make it easier to interoperate between them.</p><p class="">The new REMnux mode makes it even easier to get up and running with dozens of third party integrations. </p><p>Have an idea for a feature or application you’d like to see supported — reach out to me.</p> <p>GitHub: <a href="https://github.com/dwmetz/MalChela/releases/tag/v2.2.0" rel="nofollow noopener" target="_blank">REMnux Release</a></p><p>MalChela User Guide: Online, <a href="https://github.com/dwmetz/MalChela/blob/main/docs/MalChela_User_Guide.pdf" rel="nofollow noopener" target="_blank">PDF</a>, <a href="https://dwmetz.github.io/MalChela/" rel="nofollow noopener" target="_blank">Web</a></p><p>Shop: <a href="https://www.teepublic.com/t-shirt/75306380-steampunk-malchela?store_id=1306149" rel="nofollow noopener" target="_blank">T-shirts, hats, stickers, and more</a></p><p><a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/dfir/" target="_blank">#DFIR</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/github/" target="_blank">#Github</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/malchela/" target="_blank">#MalChela</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/malware/" target="_blank">#Malware</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/malware-analysis/" target="_blank">#MalwareAnalysis</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/memory/" target="_blank">#Memory</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/network/" target="_blank">#Network</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/nsrl/" target="_blank">#NSRL</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/pcap/" target="_blank">#PCAP</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/python/" target="_blank">#Python</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/remnux/" target="_blank">#REMnux</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/rust/" target="_blank">#Rust</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/tshark/" target="_blank">#Tshark</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/virustotal/" target="_blank">#VirusTotal</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/volatility/" target="_blank">#Volatility</a> <a rel="nofollow noopener" class="hashtag u-tag u-category" href="https://bakerstreetforensics.com/tag/yara/" target="_blank">#yara</a></p>