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

{
    "id": 164,
    "key": "debug-registers-hardware-breakpoints",
    "unprotect_id": "U0127, B0001.005",
    "name": "Debug Registers, Hardware Breakpoints",
    "description": "Registers DR0 through DR3 contain the linear address associated with one of the four hardware breakpoint conditions. For anti-debugging, malware will check the contents of the first four debug registers to see if the hardware breakpoint has been set.",
    "resources": "https://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getcurrentthread\nhttps://docs.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-getthreadcontext\nhttps://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/registers-window",
    "creation_date": "2020-11-13T14:16:40Z",
    "tags": "DR0",
    "modification_date": "2023-10-04T10:42:28.818000Z",
    "category": [
        3
    ],
    "rules": [
        10
    ],
    "attachments": [],
    "featured_api": [
        341,
        381,
        399
    ],
    "contributors": []
}