Endpoint Monitoring Flashcards
Software capable of detecting and removing virus infections and (in most cases)
other types of malwares, such as worms, Trojans, rootkits, adware, spyware,
password crackers, network mappers, DoS tools, and others
Anti-virus (AV)
A type of IDS or IPS that monitors a computer system for unexpected behavior or
drastic changes to the system’s state on an endpoint
Host-based IDS/IPS (HIDS/HIPS)
A software agent and monitoring system that performs multiple security tasks
such as anti-virus, HIDS/HIPS, firewall, DLP, and file encryption
Endpoint Protection Platform (EPP)
A software agent that collects system data and logs for analysis by a monitoring
system to provide early detection of threats
Endpoint Detection and Response (EDR)
A system that can provide automated identification of suspicious activity by user
accounts and computer hosts
User and Entity Behavior Analytics (UEBA)
A computing environment that is isolated from a host system to guarantee that the
environment runs in a controlled, secure fashion and that communication links between the sandbox and the host are usually completely prohibited
Sandboxing
The process of analyzing the structure of hardware or software to reveal more
about how it functions
Reverse Engineering
A computer program that translates machine language into assembly language
Disassembler
The binary code executed by the processor, typically represented as 2 hex digits
for each byte
Machine Code
The first two bytes of a binary header that indicates it file type
When reading the first two bytes of a Windows portable executable file (EXE, DLL,
SYS, DRV, or COM), it will always start with 4D 5A in HEX, MZ in ASCII, or TV in
Base64 encoding
File Signature (or Magic Number)
The native processor instructions used to implement the program
Assembly Code
Software that translate a binary or low-level machine language code into higher
level code
Decompiler
Real or pseudocode in human readable form that makes it easier to identify
functions, variables, and programming logic used in the cod
High-level Code
Any sequence of encoded characters that appears within the executable file
Strings
A method of compression in which an executable is mostly compressed and the
part that isn’t compressed contains the code to decompress the executable
Program Packer