InternalAuthor2024
HackerSuite
A containerised security research lab whose phased playbook maps every technique to its defensive signature.
HackerSuite is a containerised security research lab organised around a phased offensive playbook, where every technique is cross-referenced to its defensive signature. It is built to run assessments methodically and reproducibly, in isolation from the host it runs on.
What it is
A security research lab for authorized assessments: a phased playbook spanning standard assessment through critical-systems research, run inside read-only Docker containers isolated from the host, with every offensive technique cross-referenced to its MITRE ATT&CK identifier and detection rules.
Checkable facts
- Phased playbook, offence mapped to MITRE ATT&CK and detection rules
- Read-only containers, VPN-routed, isolated from the host
- Blockchain audits with a mandatory economic-analysis gate
What the lab is for
A security research lab is an environment for finding how systems fail before an attacker does, under controlled conditions and with the results written down. Its value is not a collection of tools, it is a method: the same phases, in the same order, producing a report that another person can act on.
Offensive tooling is abundant and mostly free. What is scarce is the discipline that turns a scan into a finding and a finding into a fix: a repeatable sequence, a way to record evidence, and a mapping from what was found to what should be done about it.
HackerSuite is built around that discipline. The tools matter less than the playbook that governs when and why they run, and the report templates that turn their output into something a defender can use.
The decision that shaped the whole system: isolation by default
Everything runs inside Docker containers with a read-only root filesystem and a tmpfs overlay, on a network mode that routes through a VPN rather than the host. The lab cannot casually touch the machine it runs on, which is the property that makes it safe to run real offensive tooling at all.
Running security tools directly on your workstation is how researchers compromise themselves. A read-only container filesystem means a tool cannot persist a change, a tmpfs overlay means its working state vanishes when it stops, and routing the network through a VPN keeps assessment traffic off the host identity. The rejected alternative, tools installed on the host for convenience, trades a real safety boundary for a few seconds of setup.
The containers are deliberately minimal: proof-of-concept scripts use the Python standard library rather than pulling external dependencies into the environment, because every dependency added to an offensive container is another thing that could be tampered with.
A playbook that maps offence to defence
The methodology is a phased playbook that runs from standard assessment through to research on hardened and critical systems. Its distinguishing feature is a cross-reference: every offensive technique is mapped to its MITRE ATT&CK identifier and to the detection rules that would catch it, so the same work produces both the attack and its defence.
A finding is only half useful if it says what is broken but not how it would be seen. Mapping each technique to MITRE ATT&CK and to Sigma and YARA detection rules means an assessment leaves behind a defensive artefact as well as an offensive one: not just "this is exploitable", but "this is what it looks like in your telemetry when someone exploits it".
For blockchain work the playbook adds a mandatory economic analysis step, because a smart contract vulnerability that is technically real but not economically exploitable is a different severity from one that pays. That gate is what keeps a report honest about impact, and it comes directly from audit experience on named protocols.
Reporting that matches the target
Findings are turned into reports whose structure matches the exact submission format of where they are going: a bug bounty platform, a pentest deliverable, an executive summary. The report is generated from the assessment output rather than written from scratch, so the evidence and the narrative cannot drift apart.
A finding submitted in the wrong shape gets rejected regardless of its quality. Report templates that mirror the destination form, and generation directly from scan output, remove both the friction and the transcription errors of doing it by hand.
This is the same principle that runs through every project on this site: the record is generated from the work, not reconstructed after it.
Questions
- Is this offensive or defensive security?
- Both, deliberately. The methodology is offensive, but every technique is cross-referenced to its MITRE ATT&CK identifier and the detection rules that would catch it, so an assessment produces a defensive artefact as well as an exploit. Finding how a system fails is the fastest route to knowing how to watch for it failing.
- How is the lab kept from compromising the machine it runs on?
- Everything runs in Docker containers with a read-only root filesystem and a tmpfs overlay, with network traffic routed through a VPN rather than the host. A tool cannot persist a change to the host, its working state is discarded when it stops, and assessment traffic stays off the host identity.
- What is the economic analysis gate in blockchain audits?
- A mandatory step that asks whether a technically real vulnerability is economically exploitable, because a bug that cannot profitably be exploited is a different severity from one that can. It keeps a report honest about impact, and it comes directly from auditing deployed protocols where an inflated severity costs the client real money to chase.
Facts on this page verified 2026-08-08
