<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Installation-Setup</title><link>https://sourceforge.net/p/hydradragonantivirus/wiki/Installation-Setup/</link><description>Recent changes to Installation-Setup</description><atom:link href="https://sourceforge.net/p/hydradragonantivirus/wiki/Installation-Setup/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 26 Apr 2026 22:58:46 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/hydradragonantivirus/wiki/Installation-Setup/feed" rel="self" type="application/rss+xml"/><item><title>Installation-Setup modified by Emirhan Uçan</title><link>https://sourceforge.net/p/hydradragonantivirus/wiki/Installation-Setup/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="h-installation-setup"&gt;Installation &amp;amp; Setup&lt;/h1&gt;
&lt;p&gt;HydraDragonAntivirus is a complex, multi-component security antivirus. It requires careful setup and is currently intended for researchers and advanced users.&lt;/p&gt;
&lt;h2 id="h-prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Operating System&lt;/strong&gt;: Windows 11 (Windows 10 is no longer officially supported).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RAM&lt;/strong&gt;: Minimum 8 GB (3 GB for ClamAV, 5 GB for other engines).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Storage&lt;/strong&gt;: Sufficient disk space is needed as the antivirus logs extensive data and handles large signature databases.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Development Tools&lt;/strong&gt;: &lt;ul&gt;
&lt;li&gt;Python 3.x&lt;/li&gt;
&lt;li&gt;Rust &amp;amp; Cargo (for compiling the firewall and EDR components)&lt;/li&gt;
&lt;li&gt;Visual Studio Build Tools&lt;/li&gt;
&lt;li&gt;Windows Driver Kit (WDK) for driver components&lt;/li&gt;
&lt;li&gt;JDK 21+ for Ghidra&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h-installation-steps"&gt;Installation Steps&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Clone the Repository&lt;/strong&gt;: &lt;br/&gt;
&lt;code&gt;bash
    git clone https://github.com/HydraDragonAntivirus/HydraDragonAntivirus.git
    cd HydraDragonAntivirus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Setup Driver Components&lt;/strong&gt;: &lt;ul&gt;
&lt;li&gt;Build the &lt;code&gt;Sanctum&lt;/code&gt; driver using &lt;code&gt;cargo make&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;The installed Sanctum user-mode files now live under &lt;code&gt;C:\Program Files\HydraDragonAntivirus\hydradragon\Sanctum&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Legacy &lt;code&gt;%AppData%\Sanctum&lt;/code&gt; and &lt;code&gt;Desktop\sanctum&lt;/code&gt; content is migrated back into that Program Files directory during setup.&lt;/li&gt;
&lt;li&gt;Install &lt;code&gt;MBRFilter&lt;/code&gt; by right-clicking the &lt;code&gt;.inf&lt;/code&gt; file and selecting 'install'.&lt;/li&gt;
&lt;li&gt;Disable Secure Boot if driver installation fails.&lt;/li&gt;
&lt;li&gt;If the installer disables Hyper-V, VBS, or HVCI, that step is only for Windows driver and testing compatibility in this repo.&lt;/li&gt;
&lt;li&gt;That installer compatibility step is separate from the wiki's HyperDbg or hypervisor-based protection documentation.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Configure Firewall&lt;/strong&gt;: &lt;ul&gt;
&lt;li&gt;Ensure &lt;code&gt;WinDivert&lt;/code&gt; driver is present.&lt;/li&gt;
&lt;li&gt;Set &lt;code&gt;late_blocking_mode&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt; in &lt;code&gt;settings.json&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Initialize ClamAV&lt;/strong&gt;: &lt;ul&gt;
&lt;li&gt;Ensure the ClamAV database is correctly installed and updated.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Run the Antivirus&lt;/strong&gt;: &lt;ul&gt;
&lt;li&gt;Build the user-mode components in normal user-context mode and start the stack through &lt;code&gt;HydraDragonAntivirusLauncher&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Do not rely on a &lt;code&gt;service&lt;/code&gt;-mode Owlyshield build for normal user-path behavior. In service mode, Windows resolves &lt;code&gt;%APPDATA%&lt;/code&gt;, &lt;code&gt;%LOCALAPPDATA%&lt;/code&gt;, &lt;code&gt;%USERPROFILE%&lt;/code&gt;, &lt;code&gt;%TEMP%&lt;/code&gt;, and similar env values in the service account context, which can break user-targeted path logic.&lt;/li&gt;
&lt;li&gt;Wait for the interface to load fully (this may take several minutes).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="h-usage-recommendations"&gt;Usage Recommendations&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Virtual Machines&lt;/strong&gt;: It is strongly recommended to use a clean Windows 11 VM with snapshots.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VM Configuration&lt;/strong&gt;: Avoid suspicious VM names (e.g., "John Doe") as some malware may use anti-VM techniques.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Windows Firewall&lt;/strong&gt;: It is recommended to close the Windows Firewall on the VM to prevent interference with testing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ransomware Protection&lt;/strong&gt;: Create dummy files on your system to help detect ransomware activities.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h-quarantine-directory"&gt;Quarantine Directory&lt;/h2&gt;
&lt;p&gt;The default quarantine directory is located at:&lt;br/&gt;
&lt;code&gt;C:\ProgramData\HydraDragonAntivirus\Quarantine&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Emirhan Uçan</dc:creator><pubDate>Sun, 26 Apr 2026 22:58:46 -0000</pubDate><guid>https://sourceforge.neta2d1807ac19ec1155d4b9c8cd696f14d235a39ce</guid></item></channel></rss>