Reference

Tech Glossary — Page 9

Showing 40 of 508 terms.

P

Polyglot File

Security

A polyglot file is a single file that is valid in more than one format, such as an image that a PHP interpreter or browser can also read as code. Attackers use them to slip past upload checks that only confirm the claimed file type.

Port Forwarding

Networking

Directing incoming traffic on specific ports to a particular device on your network.

A predictable identifier is a token, file name, session ID or record number that should be hard to guess but can be calculated or guessed, for example because it is sequential, time based or made by a weak generator. MITRE tracks the weakness as CWE-340.

Pretexting

Security

A social engineering technique where attackers create a fabricated scenario (pretext) to manipulate victims into providing information or taking actions they normally would not.

An attack technique where an adversary gains elevated access rights beyond what was initially granted.

Process injection is a technique in which code is written into the memory of another running process and executed there, so it runs with that process's privileges and blends in with its normal activity.

Process Lineage

Security

The parent-child chain of processes on a host, showing which process launched which. Hunting on lineage catches exploitation because compromised services spawn children they never would in normal operation.

A defensive-evasion technique in which malware names its running process to imitate a legitimate system process, such as a kernel worker thread or a font or time-sync daemon, so it blends into normal process listings. The StyleSmuggler implant used kworker, fc-cache and chronyd disguises.

Prompt Injection

Security

An attack that embeds instructions in content a language model will process, so the model takes actions the operator did not intend. In blind prompt injection the attacker cannot see the output and instead confirms execution through a side channel such as a DNS callback to a domain they control.

Proprietary

General

Software owned by a company with restricted access to source code.

Protected View

Security

Protected View is the read-only, sandboxed mode Microsoft Office uses to open files from the internet and other untrusted sources. Editing and active content stay disabled until the user chooses to enable them.

Proxyware

Security

Proxyware is software that relays other people's internet traffic through the host it runs on, so the traffic appears to come from that host's IP address. Attackers install it on compromised machines and sell access as a residential proxy service.

Pseudonymization

Security

Pseudonymization is the replacement of direct identifiers with tokens while a separate mapping still allows reidentification. Under GDPR, pseudonymized data is still personal data.

Q

Network feature that prioritizes certain traffic types (like video calls) over others.

R

RADIUS

Networking

Remote Authentication Dial-In User Service, the protocol network devices use to ask a central server whether a user or device should be granted access and with what attributes. Each device shares a secret with the server, so a compromised server exposes the secrets of every device that trusts it.

Race Condition

Security

A flaw where the outcome of code depends on the timing of concurrent operations that share state without proper synchronization. Attackers exploit kernel race conditions by winning the timing window to corrupt data structures or bypass checks.

Rate Limiting

Security

A server-side control that caps how many requests a client may make in a given window, such as per minute or per day. Effective limits for sensitive lookups are derived from the client's stated business purpose, not from gateway defaults.

Re-imaging

Security

Wiping a device and reinstalling its operating system and firmware from clean vendor media rather than patching in place. Re-imaging is the standard recovery step for a compromised appliance because a patch closes the vulnerability but does not remove anything an attacker installed after exploiting it.

ReDoS

Security

ReDoS (regular expression denial of service) is an attack where a pattern or input forces a backtracking regex engine into extreme amounts of work, tying up CPU and making a service unresponsive.

Refresh Token

Security

A long-lived credential used to obtain new access tokens without requiring the user to re-authenticate, enabling persistent application access.

A regular expression is a pattern language for matching text. An engine compiles each pattern into an internal program before running it, which is why user-supplied patterns are attack surface.

Remote Wipe

Security

An MDM capability that allows administrators to erase data from a lost or stolen mobile device remotely.

Renderer Process

Security

The sandboxed browser process that parses HTML, runs page JavaScript and paints content. It has no direct file, network or process-creation rights and reaches them only through IPC to the browser process, so code execution inside it is contained until an attacker also escapes the sandbox.

Repository Mirror

Networking

A locally hosted copy of a vendor's package or firmware repository that internal systems pull from instead of the internet. It confines vendor trust to one controlled host, enables egress blocking and makes update content a reviewable, versioned snapshot.

Residential Proxy

Networking

A residential proxy is a proxy service whose exit nodes sit on home or small business internet connections instead of data centers. Its traffic is harder to block, which is why abuse operators build these networks from hijacked devices.

Responder Policy

Networking

A NetScaler feature that inspects incoming requests against a rule and takes an action such as dropping, resetting, or redirecting them before the request reaches the back-end service. Vendors sometimes supply a responder policy as an interim workaround for a vulnerability until a fixed build is installed.

Reverse Proxy

Security

A server that sits in front of one or more backend services, terminating client connections and forwarding requests to the backend. It is the standard place to add authentication, TLS and access control to a service that lacks its own, without modifying the application.

A reverse SSH tunnel is an SSH connection opened from inside a network to an outside server that forwards ports back inward, letting whoever controls the outside server reach internal systems through the connection.

Reverse Shell

Security

A remote-access technique where a compromised host initiates an outbound connection back to the attacker and hands over a command shell. Because the connection originates inside the network, it often slips past firewalls that block inbound traffic.