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

{
    "id": 52,
    "key": "isdebuggerpresent",
    "unprotect_id": "U0122, B0001.008",
    "name": "IsDebuggerPresent",
    "description": "This function checks specific flag in the Process Environment Block (PEB) for the field IsDebugged which will return zero if the process is not running into a debugger or a nonzero if a debugger is attached.\r\n\r\nIf you want to understand the underlying process of [IsDebuggerPresent](https://docs.microsoft.com/en-us/windows/win32/api/debugapi/nf-debugapi-isdebuggerpresent) API you can check the code snippet section for the following method: [IsDebugged Flag](https://search.unprotect.it/map/anti-debugging/isdebugged-flag/).",
    "resources": "https://msdn.microsoft.com/en-us/library/windows/desktop/ms680345(v=vs.85).aspx",
    "creation_date": "2019-03-18T13:24:02Z",
    "tags": "isdebuggerpresent",
    "modification_date": "2023-10-04T10:43:44.328000Z",
    "category": [
        3
    ],
    "rules": [
        67
    ],
    "attachments": [],
    "featured_api": [
        360
    ],
    "contributors": []
}