WHOAM-EYE's picture
Upload folder using huggingface_hub
6233f1d verified
raw
history blame contribute delete
884 Bytes
from models import TaskConfig, GroundTruth
class HardTask:
def get_config(self) -> TaskConfig:
return TaskConfig(
task_id="hard",
difficulty="hard",
max_steps=100,
total_packets=520,
attack_templates=["dos_hulk", "dos_goldeneye", "dos_slowloris", "dos_slowhttptest", "heartbleed"],
noise_ratio=0.8,
seed=456,
pcap_file="hard_task",
)
def get_annotation(self) -> dict:
return {
"pcap_file": "hard_task.pcap",
}
def get_ground_truth(self) -> GroundTruth:
return GroundTruth(
malicious_packets=[],
attack_roles={},
entry_point=None,
)
def describe(self) -> str:
return "High-noise denial-of-service dataset with multiple attack families and a rare Heartbleed trace"