Track, manage and complete your tasks efficiently
| tasks | Assignee | Due Date | Priority | status | progress | action | |
|---|---|---|---|---|---|---|---|
|
Build the lab you are allowed to break
Stand up an isolated environment contain...
|
O Owais Ahmed |
21 Sep 2026
46 days from now
|
Low | Approved |
100%
|
||
|
Build the lab you are allowed to break
Stand up an isolated environment contain...
|
O Owais Ahmed |
21 Sep 2026
46 days from now
|
Low | Approved |
100%
|
||
|
Analyse shop logs to uncover suspicious behaviour
Using the isolated lab from Task 1, coll...
|
O Owais Ahmed |
24 Sep 2026
43 days from now
|
Low | Approved |
100%
|
||
|
Analyse shop logs to uncover suspicious behaviour
Using the isolated lab from Task 1, coll...
|
O Owais Ahmed |
24 Sep 2026
43 days from now
|
Low | Approved |
100%
|
||
|
Create a STRIDE‑based threat model for the shop
Based on the lab architecture and the lo...
|
O Owais Ahmed |
28 Sep 2026
39 days from now
|
Low | Approved |
100%
|
||
|
Create a STRIDE‑based threat model for the shop
Based on the lab architecture and the lo...
|
O Owais Ahmed |
28 Sep 2026
39 days from now
|
Low | Approved |
100%
|
||
|
Draft mitigations, handover docs, and demo the remediation steps
For the top‑5 highest‑scoring risks, pro...
|
O Owais Ahmed |
02 Oct 2026
35 days from now
|
Low | Approved |
100%
|
||
|
Draft mitigations, handover docs, and demo the remediation steps
For the top‑5 highest‑scoring risks, pro...
|
O Owais Ahmed |
02 Oct 2026
35 days from now
|
Low | Approved |
100%
|
||
|
Create log ingestion and parsing script
You will initialise a GitHub repository,...
|
O Owais Ahmed |
05 Oct 2026
32 days from now
|
Low | Approved |
100%
|
||
|
Create log ingestion and parsing script
You will initialise a GitHub repository,...
|
O Owais Ahmed |
05 Oct 2026
32 days from now
|
Low | Approved |
100%
|
Tasks under review will show here.
Tasks needing revisions will show here.
Chronological view of your task journey
Stand up an isolated environment containing a small online shop, running on your own machi...
Stand up an isolated environment containing a small online shop, running on your own machi...
Using the isolated lab from Task 1, collect web server, application, and database logs for...
Using the isolated lab from Task 1, collect web server, application, and database logs for...
Based on the lab architecture and the log analysis results, draw a system diagram (draw.io...
Based on the lab architecture and the log analysis results, draw a system diagram (draw.io...
For the top‑5 highest‑scoring risks, propose concrete mitigations (e.g., WAF rules, SSH ha...
For the top‑5 highest‑scoring risks, propose concrete mitigations (e.g., WAF rules, SSH ha...
You will initialise a GitHub repository, add sample auth.log and access.log files (you can...
You will initialise a GitHub repository, add sample auth.log and access.log files (you can...
You will write a small script that appends crafted log lines to auth.log and access.log to...
You will write a small script that appends crafted log lines to auth.log and access.log to...
You will design a simple YAML schema for detection rules (e.g., multiple failed SSH logins...
You will design a simple YAML schema for detection rules (e.g., multiple failed SSH logins...
You will draft a concise Markdown runbook that describes step‑by‑step response actions for...
You will draft a concise Markdown runbook that describes step‑by‑step response actions for...
Download a public sample alert dataset, clean it, and produce a CSV with at least 20 alert...
Download a public sample alert dataset, clean it, and produce a CSV with at least 20 alert...
Using the MITRE ATT&CK matrix, map each alert type to a technique ID and produce a mapping...
Using the MITRE ATT&CK matrix, map each alert type to a technique ID and produce a mapping...
Create a Markdown playbook that outlines triage steps, severity handling, and escalation p...
Create a Markdown playbook that outlines triage steps, severity handling, and escalation p...
Design a reusable weekly report template in Markdown that includes summary, top alerts, tr...
Design a reusable weekly report template in Markdown that includes summary, top alerts, tr...
Host the playbook and report template on GitHub Pages so the client can access them online...
Host the playbook and report template on GitHub Pages so the client can access them online...
Create a simple CSV or JSON mapping of roles to allowed routes. Generate sample user data...
Create a simple CSV or JSON mapping of roles to allowed routes. Generate sample user data...
Implement a Flask app that reads the matrix and sample users, provides login, and protects...
Implement a Flask app that reads the matrix and sample users, provides login, and protects...
Using the app, attempt to access restricted pages as different roles, identify any bypasse...
Using the app, attempt to access restricted pages as different roles, identify any bypasse...
Apply fixes to the app, write pytest tests for role checks, set up GitHub Actions CI, depl...
Apply fixes to the app, write pytest tests for role checks, set up GitHub Actions CI, depl...