Invention Grant
- Patent Title: Dynamic taint tracking on mobile devices
-
Application No.: US16363056Application Date: 2019-03-25
-
Publication No.: US11354433B1Publication Date: 2022-06-07
- Inventor: Liang Sun , Xingxing Sun , Hua Ye
- Applicant: Trend Micro Incorporated
- Applicant Address: JP Tokyo
- Assignee: Trend Micro Incorporated
- Current Assignee: Trend Micro Incorporated
- Current Assignee Address: JP Tokyo
- Agency: Beyer Law Group LLP
- Main IPC: G06F7/04
- IPC: G06F7/04 ; G06F21/62 ; G06F8/41

Abstract:
Taint is dynamically tracked on a mobile device. Taint virtual instructions are added to virtual instructions of a control-flow graph (CFG). A taint virtual instruction has a taint operand that corresponds to an operand of a virtual instruction and has a taint output that corresponds to an output of the virtual instruction in a block of the CFG. Registers are allocated for the taint virtual instruction and the virtual instructions. After register allocation, the taint virtual instruction and the virtual instructions are converted to native code, which is executed to track taint on the mobile device.
Information query