abbreviation

// TL;DR


Attacks & offensive security

Abbr.Expansion
CSRFCross-Site Request Forgery
XSSCross-Site Scripting
SQLiSQL Injection
DoSDenial of Service
DDoSDistributed Denial of Service
RCERemote Code Execution
LFILocal File Inclusion
RFIRemote File Inclusion
SESocial Engineering
RATRemote Access Trojan / Remote Administration Tool
FUDFully Undetectable
NOPNo Operation

Defensive & detection

Abbr.Expansion
IDSIntrusion Detection System
HIDSHost-based Intrusion Detection System
NIDSNetwork-based Intrusion Detection System
CAPTCHACompletely Automated Public Turing test to tell Computers and Humans Apart
VPNVirtual Private Network
WEPWired Equivalent Privacy
WPAWi-Fi Protected Access
WPSWi-Fi Protected Setup

Networking & protocols

Abbr.Expansion
APAccess Point
APIApplication Programming Interface
CDNContent Delivery Network
CDMACode Division Multiple Access
DNSDomain Name System
FTPFile Transfer Protocol
HTTPHyperText Transfer Protocol
HTTPSHyperText Transfer Protocol Secure
IPInternet Protocol (as in IP address)
IRCInternet Relay Chat
ISNInitial Sequence Number
ISPInternet Service Provider
LANLocal Area Network
MACMedia Access Control (physical address)
MANMetropolitan Area Network
POPPost Office Protocol
SSHSecure Shell
SSLSecure Sockets Layer
URLUniform Resource Locator
WANWide Area Network
WiFiWireless Fidelity (marketing term; not a true acronym)
WLANWireless Local Area Network
WWWWorld Wide Web
4GFourth Generation (mobile network)

Web & application

Abbr.Expansion
HTMLHyperText Markup Language
CSSCascading Style Sheets
PHPPHP: Hypertext Preprocessor (recursive)
SQLStructured Query Language
DBMSDatabase Management System
CLICommand-Line Interface
GUIGraphical User Interface
UIUser Interface
WMLWireless Markup Language
VBAVisual Basic for Applications

Operating systems & software

Abbr.Expansion
OSOperating System
DOSDisk Operating System
MS-DOSMicrosoft Disk Operating System
BIOSBasic Input/Output System
BSODBlue Screen of Death
APKAndroid Package Kit
EXEExecutable (file format)
IDMInternet Download Manager
BASICBeginners’ All-purpose Symbolic Instruction Code
GW-BASICGee-Whiz BASIC (Microsoft dialect)
CLSClear Screen (command)
DIRDirectory (command)
DELDelete (command)
REMRemark (comment)
JMPJump (assembly instruction)

Hardware & storage

Abbr.Expansion
CPUCentral Processing Unit
PCPersonal Computer
ATAAdvanced Technology Attachment
SATASerial Advanced Technology Attachment
DIMMDual In-line Memory Module
SIMMSingle In-line Memory Module
DSPDigital Signal Processor
MODEMModulator-Demodulator
SIMSubscriber Identity Module
USBUniversal Serial Bus
ATMAutomated Teller Machine

General computing & data

Abbr.Expansion
PDFPortable Document Format
JPEGJoint Photographic Experts Group
OCROptical Character Recognition
IMInstant Messaging
DTPDesktop Publishing
EDPElectronic Data Processing
EDIElectronic Data Interchange
ECElectronic Commerce
MISManagement Information System
IVRSInteractive Voice Response System
PIDProcess Identifier (also Product ID, by context)
ENIACElectronic Numerical Integrator and Computer
EDSACElectronic Delay Storage Automatic Calculator
EDVACElectronic Discrete Variable Automatic Computer
MANIACMathematical Analyzer, Numerical Integrator and Computer

Backronyms & myths

These circulate widely but aren’t the real origins of the terms. They’re fun — just don’t put them in a report as fact.

TermPopular “expansion”Reality
VIRUS“Vital Information Resource Under Seize”A backronym. Virus is simply the Latin word for poison, applied to self-replicating code.
WINDOWS“Wide Interactive Network Development for Office Work Solution”Pure myth. Microsoft Windows is named for its on-screen windows, not an acronym.
LINUX“Linus’ UNIX”A loose nickname, not an official acronym — named after creator Linus Torvalds.
ORACLE“Oak Ridge Automatic Computer and Logical Engine”That machine existed, but the database company’s name is unrelated folklore here.
UNIX“Uniplexed Information and Computing Service”Originally UNICS, a pun on the earlier MULTICS — later smoothed to “Unix.” Not the expansions usually listed.

Know one I missed? Drop it in the comments. Happy hacking!

Anas Mahmood

Web & API penetration tester and bug bounty hunter. I write up the bugs I find and the methods that found them.

Leave a Reply

Your email address will not be published. Required fields are marked *