Layer 6: Presentation

The Presentation Layer is responsible for data translation, encryption, and compression.

Key Points
  • Translates data between application and network formats
  • Handles data compression and encryption
  • Manages data formatting and syntax conversion
  • Ensures data is readable by the receiving system
  • Provides data representation, encryption, and decryption
  • Transforms data to and from the Application Layer format
Attacks
  • SSL/TLS Attacks: Exploiting vulnerabilities in SSL/TLS protocols or their implementation to decrypt or manipulate encrypted data.

  • Malware Injection: Inserting malicious code into data being processed or transferred, exploiting vulnerabilities in data parsing or encoding.

  • XML External Entity (XXE) Injection: Exploiting XML parsers to process external entity references, potentially leading to data disclosure or denial of service.