GET /api/techniques/380/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 380,
    "key": "bochs-cpu-oversights-evasion",
    "unprotect_id": "U1349",
    "name": "bochs CPU oversights evasion",
    "description": "bochs has multiple oversights in its CPU emulation, which allows us to detect if we're running in a bochs emulator:\r\n\r\nbochs may have invalid CPU brands that don't exist.\r\n\r\n* For AMD CPUs, the \"p\" in \"processor\" should be in capital, which bochs doesn't implement.\r\n* AMD CPUs have easter eggs for their K7 and K8 CPUs (\"IT'S HAMMER TIME\"), but bochs does not * implement this.",
    "windows": "",
    "linux": "",
    "macos": "",
    "resources": "https://github.com/kernelwernel/VMAware\r\nhttps://pferrie.tripod.com/papers/attacks2.pdf",
    "creation_date": "2024-08-30T07:03:34.377546Z",
    "tags": "",
    "modification_date": "2024-08-30T07:03:34.377573Z",
    "category": [
        1
    ],
    "rules": [],
    "attachments": [],
    "featured_api": [],
    "contributors": [
        39
    ]
}