Invention Grant
- Patent Title: Hacker-resistant anti-debug system
-
Application No.: US16550056Application Date: 2019-08-23
-
Publication No.: US11409635B2Publication Date: 2022-08-09
- Inventor: Daniel S. Rose
- Applicant: Raytheon Company
- Applicant Address: US MA Waltham
- Assignee: Raytheon Company
- Current Assignee: Raytheon Company
- Current Assignee Address: US MA Waltham
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F11/30 ; G06F12/02 ; G06F21/14 ; G06F9/455

Abstract:
A computer system includes an operating system, a memory coupled to the operating system, and a processor (e.g., an anti-debug processor) coupled to the operating system. The operating system receives, from a debug process, a request to create an essential debug object for attachment to a target process. The anti-debug processor scans a kernel memory of the operating system for the essential debug object and verifies a presence of the essential debug object in the kernel memory, and scans the kernel memory to identify a process that has stored in the kernel memory the essential debug object. The anti-debug processor then halts the debug process, without using an internal interface or function of the operating system, thereby preventing the debug process from attaching to the target process.
Public/Granted literature
- US20210056008A1 ANTI-DEBUG SYSTEM Public/Granted day:2021-02-25
Information query