Bitdefender Hypervisor Memory Introspection
|
Describes the name of an injected process agent. More...
Data Fields | |
LIST_ENTRY | Link |
List entry element. More... | |
LIX_AGENT_TAG | AgentTag |
Agent tag. More... | |
DWORD | Agid |
Agent ID. More... | |
char | Name [IMAGE_BASE_NAME_LEN] |
Image base name. More... | |
size_t | Length |
Name length. More... | |
DWORD | RefCount |
Number of times this name has been used by agents. More... | |
Describes the name of an injected process agent.
Whenever a named agent is injected, we allocate such an entry. Whenever a process is created, we check if its name matches the name of an injected agent; if it does, it will be flagged as being an agent. Therefore, it is advisable to use complicated names for the agents, in order to avoid having regular processes marked as agents.
Definition at line 37 of file lixagent.c.
LIX_AGENT_TAG _LIX_AGENT_NAME::AgentTag |
Agent tag.
Definition at line 41 of file lixagent.c.
Referenced by IntLixAgentNameCreate(), and IntLixAgentSendEvent().
DWORD _LIX_AGENT_NAME::Agid |
size_t _LIX_AGENT_NAME::Length |
LIST_ENTRY _LIX_AGENT_NAME::Link |
List entry element.
Definition at line 39 of file lixagent.c.
Referenced by IntLixAgentActivatePendingAgent(), IntLixAgentGetState(), and IntLixAgentNameCreate().
char _LIX_AGENT_NAME::Name[IMAGE_BASE_NAME_LEN] |
DWORD _LIX_AGENT_NAME::RefCount |
Number of times this name has been used by agents.
Definition at line 47 of file lixagent.c.
Referenced by IntLixAgentNameCreate().