Listen up, threat hunters. Welcome to the live-fire beta test of the HEFAISTOS platform. We are feeding the Maieutic engine some fresh, real-world telemetry based on the Operation Dragon Weave campaign. Your objective is simple: execute the workflow, stress-test the Analysis of Competing Hypotheses (ACH) matrix, and validate the detection pipeline.
We are building a proper detection-as-code workbench here, which means we expect native, tactical logic—KQL, SPL, AQL. If you are looking to generate generic, watered-down SIGMA rules, you are in the wrong place. Follow the steps below exactly as written. Break it if you can, but document everything.
Get to work.
First go to Your account (My Profile) and enable “Use Organization AI” and refresh or even better logout / login back.

Task 1: Welcome to HEFAISTOS
Phase 1: The ACH Matrix
- Click NEW ANALYSIS.
- Enter the name “Dragon Weave Analysis” (or whatever you feel like).
- Drop in a description if you want, then hit CREATE.
- Click on your newly created ACH name to open it.
- Hit ADD HYPOTHESIS and enter: H1: State-sponsored espionage targeting government infrastructure.
- Hit ADD HYPOTHESIS again and enter: H2: Cybercriminal syndicate leveraging advanced loaders for future extortion.
- Hit ADD EVIDENCE and input: E1: Use of Azure Blob Storage for C2 (select credibility as you see fit).
- Add your second piece of evidence: E2: Rust-based loaders, specific targeting of Czech and Taiwanese officials and set the credibility.
- Add the final evidence: E3: Hardcoded sandbox evasion lists and set the credibility.
- Mess around with the credibility levels—change them from N to whatever. We are testing the application’s plumbing here, not your mental process.
- Smash the DEVILS ADVOCATE button and read the output.
- Click MARK FINISHED when you are done.

Phase 1a: ACH Matrix (AI Edition)
- Click NEW ANALYSIS.
- Name it “Dragon Weave Analysis AI” (or your preference).
- Add a description if you want, then hit CREATE.
- Click the AI Assistant button.
- Paste the Operation Dragon Weave scenario text provided earlier (Targeted cyber-espionage, China-linked, Czech/Taiwan targets, T1566.001, DLL side-loading T1574.002, RUSTCLOAK, AZUREVEIL, T1055, Azure Blob Storage dead-drop T1102.001).
- Click GENERATE DETECTION HYPOTHESES & EVIDENCE.
- Wait for the matrix to render.
- Try editing an evidence or hypothesis entry using the pencil icon.
- Change the credibility levels from N to test the state management.
- Click DEVILS ADVOCATE. It takes a minute to chew on the data, so just read or skim the output when it pops.
- Click MARK FINISHED.

Task 2: AdvOps Data Ingestion
- Navigate to the WORKBENCH HUB and switch to the ADVOPS tab.
- Click NEW HUNT.
- Upload the intelligence document or paste the raw Seqrite URL.
- Wait for the parsing to finish and click OVERWRITE FORM.
- Verify that all data fields are populated correctly.
- Click SAVE.
- Re-open the hunt by clicking the name or EDIT.
- Click + WORKBENCH and wait for the “SUCCESS” message to populate.
- Close the dialog window.

Task 3: The Workbench Pipeline
- Go back to the WORKBENCH tab on the WORKBENCH HUB page (refresh the page if your new workbench doesn’t instantly appear).
- Click on your newly minted workbench.
- Change the name to “Dragon Weave Detection” or whatever suits you.
- In Part 1: MITRE ATT&CK Technique, enter T1566.001 and select it.
- Click on DET0236 Detection Strategy… to expand the Analytics section.
- Pick any Analytic and click USE LOGIC. The Analytic Log Level on the right must change, and “Level 3: Moderate (Artifact)” should appear under the strategy title.
- The LIVE section should expand to show Data Components. Click any or all + ADD buttons and check for success/fail notifications.
- Scroll down to Part 3: Detection Rules and ensure the command-line table is populated.
- Scroll back up to the Response Playbook section and click AI ASSIST to automatically populate response steps.
- Scroll back to Part 3: Detection Rules and hit the MULTI-PLATFORM EDITOR.
- Click GENERATE WITH AI. The platform will ingest your inputs and spit out a rule. Give it a minute.
- Check the INSIGHTS tab for suggestions and choose either Load quick-win variant or Load robust variant. The content must swap out accordingly.
- Verify the Insights are populated after the rule generates. Feel free to mess around with SPL, WAZUH, QRadar, “SUGGEST IMPROVEMENTS”, or “GENERATE SIMILAR”.
- Click SAVE KQL.
- Head down to Part 6: Review Workflow.
- In NOTES FOR REVIEWER, type something useful like “Rule done, tested.”
- Smash SUBMIT REQUEST.

End of Exercise
If you made it to this point and successfully pushed your rule to the review workflow without the platform crashing, congratulations. Your telemetry has been logged, and the data is exactly what we need to harden the application before we eventually plug ORION into the backend to handle the coverage gap analysis.
Drop your bug reports, log any UI friction, and go pour yourself a coffee. Good hunting.