Skip to content

Commit ec7f9f7

Browse files
committed
chore: align project branding with MalForge
1 parent 60c6ef2 commit ec7f9f7

7 files changed

Lines changed: 10 additions & 10 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Suggested lab layout for a portfolio demo:
145145
- `Wazuh VM`: receives generated XML only in later manual lab stages
146146
- `Windows 10 endpoint`: source of log format assumptions such as Sysmon-style process, file, registry, and network telemetry
147147

148-
Generated Wazuh rule `116767` fired successfully in the lab from `MBDG-Win10` Sysmon Event ID `1` using parent rule `61603`.
148+
Generated Wazuh rule `116767` fired successfully in the lab from a Windows endpoint Sysmon Event ID `1` using parent rule `61603`.
149149

150150
The current project does not automate any deployment to those systems.
151151

RUNBOOK.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# MBDG Runbook
1+
# MalForge Runbook
22

33
Single reference file for setup, usage, testing, outputs, and troubleshooting.
44

55
## Project
66

7-
`malware-behavior-detection-generator`
7+
`malforge`
88

99
Local pipeline that:
1010
- reads sandbox JSON reports only
@@ -282,7 +282,7 @@ VirusTotal and MISP credentials currently enable local lookup descriptors only;
282282

283283
Validated lab proof:
284284

285-
`Generated Wazuh rule 116767 fired successfully in the lab from MBDG-Win10 Sysmon Event ID 1 using parent rule 61603.`
285+
`Generated Wazuh rule 116767 fired successfully in the lab from a Windows endpoint Sysmon Event ID 1 using parent rule 61603.`
286286

287287
## Troubleshooting
288288

core/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class SigmaRule:
6262
detection: dict[str, Any]
6363
level: str = "medium"
6464
status: str = "experimental"
65-
author: str = "malware-behavior-detection-generator"
65+
author: str = "MalForge"
6666
tags: list[str] = field(default_factory=list)
6767
references: list[str] = field(default_factory=list)
6868
falsepositives: list[str] = field(default_factory=list)

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ requires = ["setuptools>=68", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "malware-behavior-detection-generator"
6+
name = "malforge"
77
version = "0.1.0"
8-
description = "Scaffold for a malware behavior to detection rule generator."
8+
description = "Local sandbox JSON to detection artifact pipeline."
99
readme = "README.md"
1010
requires-python = ">=3.11"
1111
dependencies = [

reporting/summary.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
WazuhRule,
1717
)
1818

19-
TOOL_NAME = "malware-behavior-detection-generator"
19+
TOOL_NAME = "MalForge"
2020
TOOL_VERSION = "0.1.0"
2121

2222

review/versioner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from core.models import SigmaRule, WazuhRule
1212

13-
TOOL_NAME = "malware-behavior-detection-generator"
13+
TOOL_NAME = "MalForge"
1414
TOOL_VERSION = "0.1.0"
1515

1616

tests/test_review.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ def test_version_metadata_contains_expected_keys() -> None:
8585
wazuh_version = versioned_wazuh.options["version"]
8686

8787
for payload in (sigma_version, wazuh_version):
88-
assert payload["tool_name"] == "malware-behavior-detection-generator"
88+
assert payload["tool_name"] == "MalForge"
8989
assert payload["tool_version"] == "0.1.0"
9090
assert payload["rule_version"] == "2.1.0"
9191
assert payload["generated_at"] == timestamp

0 commit comments

Comments
 (0)