Part 6 - Application

Abstract

Application Hardening: Best practices to apply to the build and release of user space applications, in order to reduce the number of attack surfaces used by potential attackers.

The term of Application (App) has a very wide definition in AGL. Almost anything which is not in the core Operating System (OS) is an Application. Applications can be included in the base software package (image) or can be added at run-time.


Acronyms and Abbreviations

The following table lists the terms utilized within this part of the document.

Acronyms or Abbreviations Description
3GPP 3rd Generation Partnership Project
CASB Cloud Access Security Broker
DAST Dynamic Application Security Testing
DPI Deep Packet Inspection
IDS Intrusion Detection Systems
IPS Intrusion Prevention Systems
IPSec Internet Protocol Security
LSM Linux Security Module
MITM Man In The Middle
OSI Open Systems Interconnection
SATS Static Application Security Testing