剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 病毒分析 HydraDragonAntivirus - Dynam…
HydraDragonAntivirus - Dynamic and static analysis with Real Time Malware 病毒分析 点击放大
作者:admin 发布:2026-10-05

HydraDragonAntivirus - Dynamic and static analysis with Real Time Malware

项目说明Hydra Dragon AntivirusWARNING: Highly outdated documenation here but for reference I keep it.Other than OpenEDR, MBRFilter, Sanctum etc. directori…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
127浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-05
人工审核发布
评论区答疑

HydraDragonAntivirus - Dynamic and static analysis with Real Time Malware

HydraDragonAntivirus - Dynamic and static analysis with Real Time Malware

项目说明

Hydra Dragon Antivirus


WARNING: Highly outdated documenation here but for reference I keep it.


Other than OpenEDR, MBRFilter, Sanctum etc. directories are fully deperecated for performance.

<p align="center">
<img
src="/.svg"
width="850"
alt=" Antivirus"
/>
</p>

<p align="center">
<img
width="1024"
height="1024"
alt="Hydra Dragon Antivirus"
src="hydradragon/assets/HydraDragonAntivirus.png"
/>
</p>

<p align="center">
<img
width="420"
alt="HydraDragon Antivirus — retro mark"
src="hydradragon/assets/image.png"
/>
</p>

<p align="center">
<a href="
<img src=" alt="Project Wiki" />
</a>
<a href="
<img src=" alt="POC Video" />
</a>
</p>

<p align="center" style="font-size: 18px; font-weight: bold;">
📚 For detailed documentation, architecture diagrams, and component guides, visit our <a href=" Wiki</a>.<br>
🎥 <b>POC:</b> <a href="
</p>

<p align="center">
<img
src="hydradragon/assets/HydraDragonAVGUI.png"
width="1080"
alt="Hydra Dragon GUI"
/>
</p>

<p align="center">
<img
src="hydradragon/assets/sanctum-cover.webp"
width="1024"
alt="Sanctum EDR"
/>
</p>

<p align="center">
<img
src="hydradragon/assets/OpenEDR.jpg"
width="1024"
alt="OpenEDR"
/>
</p>

<h1 align="center" style="color: red;">
WARNING: ACTI IN PROGRESS
</h1>

<p align="center" style="color: red; font-size: 22px; font-weight: bold;">
This project is not production-ready.
Breaking changes, bugs, and incomplete features should be expected.
</p>

<p align="center" style="font-size: 18px; font-weight: bold; color: orange;">
⚠️ NOTICE: This repository is intended strictly for EXPERT MALWARE ANALYSTS and SECURITY RESEARCHERS.
It contains low-le components and experimental security drivers that require professional knowledge to handle safely.
</p>

> [!CAUTION]
> ### 🛑 USER LIABILITY & SAFEGUARD LIMITATIONS
> HydraDragon is designed to protect against malicious automated threats, not human error or intentional system modifications.
>
> 1. Manual Deletion: The antivirus WILL NOT stop you from running commands like rd C: /s /q or manually deleting your own files. It recognizes that if you (the Administrator) are explicitly deleting something, it is a real user mistake rather than a malware intrusion. The system is designed to permit intentional administrati without interference.
> 2. Dri Misconfiguration: The software does not protect against manual installation of incompatible drivers or incorrect system settings. A "Inaccessible Boot Device" or other system failures caused by manual registry edits or dri are NOT considered malware behavior and are not blocked.
> 3. Experimental Nature: You are responsible for any data loss or system instability caused by using this experimental software. Always test in a Machine (.

POC

  • 📺 Proof of Concept (POC) Video:

  • ⚠️ GitHub Pages Demo:

  • *(Notice: The GitHub Pages deployment is outdated and currently broken. The Multron Ser, dashboard, WebSocket protocols, and detection engines are under rapid acti and updated constantly, causing the static GitHub Pages site to be out of sync.)*

    One Man Project

  • HydraDragon is a three-year independent open-source antivirus/EDR project built primarily by one de.
  • TODO


  • Add HydraDragonIDE to project (static analyzer).

  • Remo since it's not really open source and replace with custom Suricata build.
  • About Feature Of Project


  • I said this about month ago: NOTE: This project is become far more complex than you think so I switched to Android to join A to become first open source antivirus which going to join professional tests:

  • Then this UPDATE: I was planning to use only best signatures and remove a lot of dynamic analysis based antivirus with only Owlyshield + OpenEDR + Firewall because in real world we need to focus real-time-protection without hea.

  • So this going to be very complex task yet again. Good Luck for me.
  • Compatibility with PCs

  • Platform Support: This project is strictly for x86-64 Windows only. aarch64 and other architectures are not supported.

  • Windows OS Compatibility Notice (Sanctum / Alt Syscalls):

  • > [!WARNING]
    > Windows 10 and Windows 11 23H2 are NOT compatible with Sanctum's kernel driver!
    > Sanctum's Alt Syscalls and kernel monitor rely on internal Windows kernel structures and offsets (0x1d8, 0x7d0, 0x77, PspSer) that are strictly hardcoded for Windows 11 24H2 (Build 26100+).
    > Windows 10 (all builds) and Windows 11 23H2 / 22H2 (Build 22621/22631) lack these exact offsets and dispatch structures. Running Sanctum kernel components on these earlier OS builds will result in unsupported errors or kernel crashes. Windows 11 24H2 is strictly required.

  • This installer is designed to be used on clean or freshly formatted Windows PCs.
  • For best results, install HydraDragon Antivirus only on systems where the required third-party components have not already been installed manually.
  • Important Notice

    Please do not run this installer if any of the following programs are already installed on your PC:

  • Python 3.12

  • Node.js

  • Npcap

  • ClamAV

  • Suricata

  • OpenEDR or related EDR components
  • Installing HydraDragon Antivirus on a system where these components are already installed may cause conflicts, path issues, service conflicts, or unexpected installer behavior.

    Recommended Usage

    Use this installer on:

  • Fresh Windows installations

  • Clean test machines

  • machines

  • PCs without existing antivirus engine dependencies
  • If you already have any of the required components installed, uninstall them first or use a clean Windows en before installing HydraDragon Antivirus.

    Important Notes & Limitations

    Project Scope

    HydraDragon is a local antivirus (except Xcitium cloud) project currently under active and experimental de.

  • It operates locally on the system.

  • It is intended for research, learning, and malware analysis experimentation.
  • This project does not aim to replace your primary daily antivirus solution.

    ---

    Detection Philosophy

  • False positives may occur.

  • The system assumes the machine is in a clean state (not post-infection).

  • The project prioritizes deeper analysis o.

  • The goal is long-term detection impro rather than quick but shallow detection.

  • This does NOT mean the project achieves a 99% detection rate — it reflects the de philosophy only.

  • This antivirus not only uses his best signatures but almost every new signatures. That's why it's heavy.

  • UPDATE: Detection philosophy is highly changed we prefer 90% instant detection instead of 99% very slow detection
  • ---

    Experimental Status

  • This is a highly experimental project.

  • Some architectural decisions in earlier were not optimal and affected stability.

  • The project is actively being improved and refined.

  • Use with caution.
  • ---

    Known Limitations

  • Files larger than 2 GB are skipped by the scanner and are not scanned. Do not treat a skipped file as clean.

  • Transparent TLS Proxy/Inspector may install a local HydraDragon Firewall CA certificate when certificate installation consent is enabled. The firewall GUI can add/remove it manually, and the uninstaller removes it on a best-effort basis.
  • ---

    Sample Detection Policy

  • Very old malware samples may not be detected.

  • Signature retirement reference:

  • Boot-Critical Filters: MBRFilter is now configured as a SER (0) UpperFilter. This ensures the Master Boot Record is protected from the very first moment the disk stack initializes, pro hardware-le against bootkits and Petya-style ransomware.

  • Files that appear as junk or fully unknown data may be ignored intentionally.

  • If a PE header is removed, some detection engines may no longer flag the file.

  • YARA detections may still trigger depending on rule logic (for example, rules that do not file type).
  • Example:

    PE header remo:

    Original sample:

    ---

    Installation & Usage Notes

    > [!IMPORTANT]
    > OpenEDR Long Path Issue: OpenEDR contains deeply nested directory structures that exceed Windows' default 260-character path limit. Before cloning or building, run:
    >
    > Without this, cloning or building the OpenEDR component will fail with path-related errors.

  • The installation process is not fully automated. Npcap, drivers, Firewall components, and some other dependencies may require manual appro setup.

  • You must uninstall the ELAM dri if the automated uninstaller encountered issues. See the Uninstallation Guide for registry cleanup steps.

  • Temporary ClamA errors during setup can be safely ignored.

  • If dri fails, disable Secure Boot and try again.

  • It is recommended to wait until the antivirus interface fully loads, even if some protections appear active

  • Since ELAM cannot auto-start in test-signing mode, we use a delayed start for the antivirus to prevent the driver from being executed . (Note: All drivers must be signed. While WDK Test signing is acceptable for general de, it is not sufficient for ELAM drivers).

  • The Sanctum cert.ps1 / sign.bat / build.rs hash loop is a de and CI test-artifact process only. In real production, do not ship sanctum.sys with the local self-signed sanctum.pfx, sample PFX password, test-signing/debug-mode boot settings, or a CI-generated ELAM hash. Production dri should use a protected release-signing pipeline and Microsoft Partner Center / Hardware De signing. For ELAM, use the HLK/WHCP package submission path rather than this local self-signed loop; see Sanctum signing notes.

  • To ensure the antivirus is fully functional, Memory Integrity must be disabled. Reference:

  • ---

    Process Protection & Orchestration

  • Unified Orchestration: The HydraDragonController acts as the master orchestrator for the entire security stack. It manages the lifecycle of the C++ A, the Python EDR Core, and the Sanctum PPL Runner.

  • Protected Launcher: The antivirus launcher itself is protected. While it can be manually terminated by an Administrator, malware cannot terminate it as the dri the origin of all termination requests.

  • Manual Control: If you close the GUI manually, the background security engines remain active.
  • ---

    Quarantine Directory

    C:\ProgramData\HydraDragonQuarantine

    ---

    Ransomware Recovery Limitation

  • Current ransomware response focuses on detection, blocking, process termination, quarantine, and telemetry.

  • There is currently no automatic file restore fallback after ransomware modifies or encrypts files.

  • Shadow Copy based file rollback is exists but don't trust them.

  • Registry rollback already exists for supported ransomware-related persistence or configuration changes; this is separate from file content restoration.

  • Keep independent backups and restore points; detection is not a replacement for recovery.
  • ---

    Firewall / HIPS Alert Note

  • Do not quarantine every alert that appears from firewall "new connection" notifications.

  • A new connection alert is not the same thing as a full automated malware .

  • Firewall and HIPS telemetry are still partially separated, so some alerts are informational, contextual, or require manual review before quarantine.

  • Review the process path, parent process, destination, and other telemetry first instead of assuming every network alert is malicious.
  • Description


    At this stage:
  • The application works locally only (Except Xcitium cloud).

  • Features may be incomplete or unstable.

  • Breaking changes may occur without prior notice.

  • This project is not production-ready and should be used for de and testing purposes only.
  • Dynamic and static analysis with Real Time Malware Analysis with Antivirus for Windows, including open-source XDR (3 EDR projects), ClamA, machine learning AI, beha analysis, Unpacker, Deobfuscator, Decompiler, website signatures, Ghidra, Suricata, Sigma, Kernel, Hyper based protection and much more than you can imagine.
  • License

    This project is licensed under the GNU General Public License v2.0 (GPLv2).
    See the LICENSE file for more information.

    Download Machine Learning Malware And Benign Database


  • Newest database:

  • PE Benign Database (202k+): Download Link

  • PE Malware Database (202k+): Download Link

  • JS Benign Database (53k+)Download Link

  • JS Malware Database (39k+): Download Link

  • PE Malware Database remains same.

  • Old database (with false negative and false positives):

  • PE Malware Database (53k+): Download Link

  • PE Benign Database (204k+): Download Link

  • JS Benign Database (53k+): Download Link

  • JS Malware Database (39k+): Download Link
  • Note: The collection only contains PE files smaller than 10MB. Due to my USB stick being broken and no longer reco, approximately 6,000 benign samples were lost forever. Some of these samples were even not a on .

  • Password: infected
  • Machine Learning Training Guide


  • Install malicious (datamaliciousorder) and benign (data2) database, then install requirements.txt from train.py and just run train.py with the same folder as datamaliciousorder and data2.

  • Then delete results.pkl and rename ml_definitions.pkl to results.pkl to consolidate the pickled data.
  • Guide to compiling from source


  • Build documentation is being split into component pages.

  • More component-specific pages will be added over time.
  • Ghidra Source Code


  • I now using 12.0.4:
  • Ja Kit


  • Just look at
  • Setup


  • Setup file on release HydraDragonAntivirus.exe
  • Uninstallation

    For complete removal of kernel drivers and system services, please follow the Uninstallation Guide.

    > [!IMPORTANT]
    > A reboot into Safe Mode is required to fully remo dri (.sys) and associated DLLs.

    Ghidra


  • Ghidra: %ProgramFiles%\aHydraDragonAntivirus\hydradragon\ghidra

  • Ghidra scripts: %ProgramFiles%\aHydraDragonAntivirus\hydradragon\scripts
  • ## Sigma-HQ - Hayabusa
    - (hayabusa-3.9.0-win-x64.zip)

    ## IMPORTANT
    - Drivers & Post-Infection Risk: This project utilizes drivers like WinDivert. These drivers are currently . If you see this dri you probably infected.
    - Post-Infection Scenario: By default, this project assumes your system is clean at the time of installation. It is NOT designed to clean or repair an already infected system.
    - Zero Responsibility: If you install this on a system that is already compromised, resident malware may exploit these drivers or the centralized dependency structure (Python/Node.js) to escalate or persist. The de is not responsible for any damage in a post-infection scenario.

  • Don't Run in Safe Mode: HydraDragonAntivirus is not compatible with Safe Mode, and running it there is strongly discouraged. To prevent malware from abusing Safe Mode, HydraDragonAntivirus includes a Safe Mode protection rule that detects attempts to enable Safe Mode boot options, modify related registry settings, or otherwise force the system to boot into Safe Mode.

  • QUIC Protocol Blocking: The HydraDragon Firewall blocks QUIC (UDP port 443) traffic by default to prevent malware from bypassing traditional TLS inspection. This forces applications to use standard HTTPS/TLS, enabling proper deep packet inspection. Some modern applications (Chrome, Firefox, etc.) may experience initial connection delays as they fall back from QUIC to HTTPS.
  • ### How an Attack is Possible (Threat Model)
    In a post-infection state, the malware already has First Mo. Because this project uses unsigned drivers and hardcoded kernel protection rules (for example in OwlyshieldRansomFilter and OpenEDR self-defense policy), an attacker can perform the following:

    1. Directory Squatting: Malware pre-creates C:\Program Files\HydraDragonAntivirus before you run the installer. It sets restrictive ACLs or drops "Poisoned" configuration files. When the dri, it blindly loads these malicious rules from the hardcoded path.
    2. Dependency Hijacking: Since Python and Node.js are installed into the AV's subdirectory, malware can drop a malicious python312.dll or node.exe into those folders. The AV will then unknowingly execute malicious code with Administrati during its normal operation.
    3. Dri (BYOVD): Attackers can "Bring Their Own Driver" (or abuse the ones included here) to bypass Windows Kernel protections. Without ELAM and Digital Signatures, the A its own identity or the integrity of its en during the boot process.

    #### Hardened Rule Delivery & Security Architecture
    HydraDragon uses a Zero-Disk Rule Architecture to prevent post-infection tampering and path-based attacks (For Kernel):

    1. Zero Disk Dependency: Kernel drivers no longer read configuration or exclusion rules from hardcoded disk paths (e.g., C:\Program Files\HydraDragonAntivirus\hydradragon). This eliminates Directory Squatting and TOCTOU (Time-of-Check to Time-of-Use) where an attacker could replace or "poison" rule files before the dri.
    2. Early-Boot Resilience: By moving rules from disk to memory, we mitigate attacks where early-launched malware attempts to delete or replace rule files before the A starts. However, in a "Post-Infection" scenario where malware has already achie, it may attempt to delete the A themselves. To defend against this, HydraDragon relies on ELAM (Early Launch Anti-Malware) and PPL (Protected Process Lite) to ensure the antivirus core initializes and protects itself before third-party malicious code can execute.

    > [!IMPORTANT]
    > For a detailed security analysis on why a hardcoded disk paths is critical for dri, refer to the Protection Mechanisms section of the Project Wiki.

    - To prevent connection speed loss, make sure "late_blocking_mode" is set to true in C:\Program Files\HydraDragonAntivirus\hydradragon\HydraDragonFirewall\settings.json. This may cause malware to be detected slightly later.

  • For debugging, remember to set HKEY_LOCAL_MACHINE\SOFTWARE\Owlyshield\ to 1.

  • Accept the certificate trust dialog that Windows shows while the firewall is running.

  • Any logs will be removed when you restart the programme. So be careful!

  • You have to restart the program after the analysis.

  • Please don't share your IP in the logs.

  • Make sure that the ClamA is installed without problems.

  • We strongly recommend that you take a snapshot and then go back when you ha your work.

  • Make your username random (for example and for avoid anti analysis).

  • The installer also includes daily.cvd, main.c.cvd due to download issues with the ClamA.

  • You can't install ClamA from Russian IP
  • ## Discord Community Server

  • Here is the server link:
  • Prepare en


  • Create too many files to detect ransomware.
  • Guide

    Note 1:.

  • Allow Java on the Windows firewall, as it'll decompile the PE file.
  • Note 2:

  • If you find an issue, please create an issue. Antivirus software might be triggered by website signatures because they are not obfuscated, so exclude the %ProgramFiles%\aHydraDragonAntivirus\hydradragon folder. Due to risks please only use in a VM.
  • Note 3:

























  • (radare2-6.1.4-w64.zip)


  • I used these projects to decompile.

  • I used these projects for AI.


  • I used these projects for EDR (Notice newest forks added to main repo instead of other repo).


  • (mal.db)
  • I used these projects for Antivirus
  • I used these projects for hooking
  • I used these projects for MITM

  • I used these projects for signature-based detection
  • I used this project for MBR Protection.
  • to C++)
  • I used these projects to optimize the antivirus.

  • (Might need to unite with SimpleSVM but for now I use this.)
  • I used these projects to HyperVisor
  • I used these projects to Whitelist.

  • I used these projects to make antivirus non signature-bloat.

  • I used these projects for hash based detection.
  • Note 4:.

  • You will need an internet connection to install. It's not an offline installer.

  • Installer note: when setup disables Hyper-V/VBS or asks for a reboot, that is only for this repo's Windows driver and testing compatibility.

  • It is not the same thing as the separate hypervisor material mentioned in the wiki or other folders.
  • Note 5:

  • Don't forget to do a clean up, as it takes up too much space while processing files against ransomware, etc.

  • You need too much storage because it logs e.
  • Note 6:

  • I ha every malicious IP, domain from the Internet. So there must be big false positives, but I handle them.
  • Note 7:

  • Inno Setup 6.7.3
  • Note 8:

  • The Sanctum scanner is not a full antivirus engine scan. It only checks some static components.
  • Tips

    Tip 1:

  • Don't use suspicious on your machine. (John Doe, etc.)
  • Tip 2:


  • Use , , or another editor to see li to .log files.
  • Tip 3:


  • Where to find logs:

  • - Core Engines (A): Look in %ProgramFiles%\HydraDragonAntivirus\hydradragon\anti\log\
    - Sanctum Engine: Look in %ProgramFiles%\HydraDragonAntivirus\hydradragon\Sanctum\logs\sanctum.log
    - Sanctum PPL Runner: This component logs to the Windows Event Log (Source: SanctumPPLRunner). Check Event -> Windows Logs -> Application.
    - Main Controller: Logs to the Windows Event Log (Source: HydraDragonController).

    Tip 4:


  • Close the Windows Firewall on the VM to avoid any firewall blocking. We are testing this program not Windows Firewall.
  • FAQ

    For frequently asked questions, please refer to FAQ.md.

    Credits:


  • All credits goes to Emirhan Uçan (yes it's one man project until Yusif come out )

  • Thanks to Yusif Musayev for her help in ensuring the project didn't remain as one man project ().

  • Thanks to Hacı Murad for collecting and compiling some machine learning signatures ().

  • Thanks to Yusuf testing Hyper on Intel ().

  • Thanks to Emrah for .agent folder ().

  • Extraction and Decompilation Directories

    This document describes all the output directories used by the executalbe analysis tool for extraction, decompilation, and unpacking operations.

    HydraDragon Extraction & Decompilation Output — README

    This document describes the output directories used by the HydraDragon analysis tool and what each directory contains. Keep this README next to the analysis output so analysts can quickly find decompiled/ extracted artifacts.

    ---

    How the output is organized

    * Each extractor/decompiler writes into a dedicated directory under the analysis root.
    * Tools create numbered subfolders (1/, 2/, ...) to avoid o when the same packer/result is processed multiple times.
    * Filenames and subfolders are preser possible to make tracing back to the original artifact easier.
    * Directories are created automatically by the extraction/decompilation modules.

    ---

    Top-le categories (quick reference)

    * Packer/Obfuscator extraction: hydra_dragon_dumper_extracted/, upx_extracted/, themida_unpacked/, /, debloat/
    * .NET analysis: dotnet/, obfuscar/, de4dot_extracted/, net_reactor_extracted/, un_confuser_ex_extracted/, eazfixer/
    * Android/APK: jadx_decompiled/, androguard/
    * Python: pyinstaller_extracted/, pyarmor8_and_9_extracted/, pyarmor7_extracted/, nuitka/, nuitka_extracted/, nuitka_source_code/, cx_freeze_extracted/, pylingual_extracted/, python_deobfuscated/, python_deobfuscated_marshal_pyc/, pycdas_extracted/, python_source_code/
    * Ja / Node / Electron: webcrack_ja/, asar/, npm_pkg_extracted/, decompiled_jsc/
    * Java: jar_extracted/, FernFlower_decompiled/
    * Installer / archive: inno_setup_unpacked/, aded/, installshield_extracted/, zip_extracted/, se/, tar_extracted/, general_extracted_with_7z/, pe_extracted/
    * Script decompilers: autohotkey_decompiled/, autoit_extracted/
    * Go / Ungarbler outputs: ungarbler/, ungarbler_string/
    * Misc / analysis artifacts: decompiled/, ole2/, memory/, resource_extractor/, html_extracted/

    ---

    Detailed directory descriptions

    (Each line shows directory name and the purpose of files found there.)

    * hydra_dragon_dumper_extracted/ — Hydra Dragon Dumper (Mega Dumper Fork) output extracted.
    * enigma1_extracted/ — Enigma Box extracted files.
    * decompiled/ — General decompiled files from miscellaneous tools.
    * upx_extracted/ — UPX (Ultimate Packer for eXecutables) extracted files.
    * webcrack_ja/ — Ja files deobfuscated with webcrack.
    * inno_setup_unpacked/ — Inno Setup unpacked installer files.
    * autohotkey_decompiled/ — AutoHotkey script decompiled outputs.
    * themida_unpacked/ — Themida unpacked outputs.
    * nuitka/ — Nuitka onefile extracted directory.
    * ole2/ — OLE2 extracted resources and compound file structures.
    * dotnet/ — .NET decompiled sources.
    * jadx_decompiled/ — APK decompiled with JADX (Ja).
    * androguard/ — APK decompiled output from androguard (smali/java).
    * asar/ — ASAR (Electron) archi contents.
    * npm_pkg_extracted/ — NPM package extraction (Ja bundles).
    * decompiled_jsc/ — V8 / JSC bytecode objects and decompiled artifacts.
    * obfuscar/ — .NET assemblies obfuscated with Obfuscar.
    * de4dot_extracted/ — .NET files deobfuscated using de4dot.
    * net_reactor_extracted/ — .NET Reactor Slayer outputs.
    * un_confuser_ex_extracted/ — UnConfuserEx deobfuscation outputs.
    * eazfixer/ — EazFixer deobfuscation outputs for Eazfuscator-protected .NET assemblies.
    * pyinstaller_extracted/ — PyInstaller onefile extraction results.
    * pyarmor8_and_9_extracted/ — PyArmor 8/9 unpacked outputs.
    * pyarmor7_extracted/ — PyArmor 7-specific unpacking outputs.
    * cx_freeze_extracted/ — cx_Freeze library.zip contents extracted.
    * pe_extracted/ — PE file internals and extracted sections/resources.
    * zip_extracted/ — ZIP archi.
    * se/ — 7-Zip archi.
    * general_extracted_with_7z/ — General extraction area for 7-Zip operations.
    * nuitka_extracted/ — Nuitka binary outputs and support files.
    * aded/ — Ad Installer extraction outputs.
    * tar_extracted/ — TAR archi.
    * memory/ — Dynamic analysis memory dump files (.dmp / raw memory dumps).
    * resource_extractor/ — RCData and embedded resources extracted by resource extractor.
    * ungarbler/ — Deobfuscated Go (garble) binaries and output.
    * ungarbler_string/ — Deobfuscated strings from Go Garble outputs.
    * debloat/ — Debloated files directory (trimmed installers/binaries).
    * jar_extracted/ — Extracted contents of JAR files.
    * FernFlower_decompiled/ — JARs decompiled with FernFlower.
    * pylingual_extracted/ — pylingual-re Python sources (.pyc -> .py).
    * / — unpacked directories.
    * python_deobfuscated/ — Deobfuscated Python sources.
    * python_deobfuscated_marshal_pyc/ — Deobfuscated .pyc from marshal blobs.
    * pycdas_extracted/ — pycdas / Decompyle++ extracted Python sources. ( 21-Oct-2025)
    * python_source_code/ — Extracted and organized Python project sources.
    * nuitka_source_code/ — Nuitka re source tree.
    * html_extracted/ — HTML and web page resources captured during analysis.
    * installshield_extracted/ — InstallShield unpack outputs.
    * autoit_extracted/ — AutoIt script extraction results.

    ---

    Usage & Best practices

    * Inspect each extraction directory after the run to locate configuration blobs, embedded resources, strings, and suspicious binaries.
    * If you need to regenerate extracted outputs, run the relevant extractor again; numbered subfolders prevent accidental o.

    ---

    Troubleshooting

    * If a directory is empty, check the corresponding extraction log for errors. Tools may fail silently if binaries are corrupted.
    * If references look malformed (e.g. Unknown.0,Unknown), run the provided reference_fix_and_rebuild.py to normalize and rebuild references.
    * If the loader is slow, enable shard caching or batch queries (see loader docs) rather than re-loading every shard for each lookup.

    ---

    Contact

    For changes to this README or to add new extractor directories, update this file and check it into your repo so e can see the mapping.

    Donate:


  • For donate HydraDragonA creator go to here: (Yusif Musaye creator)

  • 项目信息

    开发语言:YARA

    Star 数:248

    技术要点

    该项目属于病毒分析方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Dynamic and static analysis with Real Time Malware Analysis with Antivirus for Windows, including open-source XDR (3 EDR projects), ClamAV, YARA-X, machine learning AI, behavioral analysis, Unpacker, Deobfuscator, Decompiler, website signatures, Ghidra, Suricata, Sigma, Kernel, Hypervisior based protection and much more than you can imagine.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题HydraDragonAntivirus - Dynamic and static analysis with Real Time Malware
    所属分类病毒分析
    发布作者admin
    发布时间2026-10-05 23:25:49
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数127
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册