Sy0-701 - Lesson 11
Sy0-701 - Lesson 11
Lesson 11
Enhance Application Security
Capabilities
Topic 11A
Application Protocol Security Baselines
• Secure Protocols
• Same functionality and secure
• More complex to configure
3
Transport Layer Security
• Most Common Uses
• Secure HTTP communications
• SSL/TLS Versions
• SSL 2.0, 3.0
• Downgrade attack
4
Transport Layer Security
• Cipher Suites
• Describe the mix of algorithms used
to implement TLS protections
hash type using TLS 1.3 and one of the shortened cipher suites (TLS_AES_128_GCM_SHA256).
5
Secure Directory Services
• A Network directory contains
• Subjects (users, computers, and services)
• SSH
• Primarily used to access a shell remotely
• Very versatile protocol
• Can be used as a tunnel for other protocols
• Open Relay
• Improperly configured SMTP server
• Used to send SPAM
• Hosted email
• DLP scans emails and attachments for certain types of sensitive information
• Prevents unauthorized sharing of sensitive information
• Create organization-wide DLP policies
• Actions are based on predefined rules, such as
• Blocking the email, alerting the sender, automatically encrypting it
13
DNS Filtering
• Block or allow access to specific websites
• DNS filter checks requests against a database of
domain names
• Block access to malicious sites
• Content/Site Restrictions
• Ad-blocking (Pi-Hole, AdGuard)
• OpenDNS opendns.com
• Quad9 quad9.net
• CleanBrowsing cleanbrowsing.org The Pi-hole administrative dashboard showing DNS resolution statistics. (Screenshot courtesy
of Pi-hole.)
• Cisco Umbrella
umbrella.cisco.com/products/dns-layer-network-s
ecurity
• CloudFlare DNS
cloudflare.com/application-services/products/dns
/ 14
DNS Security
• DNS Contains valuable information about hosts on a network
• Internal records should not be accessible from the Internet
• DNS protocol is often exploited to perform data exfiltration
• DNS can be exploited to provide malicious data (ex. Attacker IP instead of real IP)
• Authoritative server for the zone creates a "package" of resource records (RRset)
15
Review Activity: Application Protocol Security Baselines
• Secure Protocols
• Transport Layer Security
• Secure Directory Services
• Simple Network Management Protocol Security
• File Transfer Services
• Email Services
• Email Security
• Email Data Loss Prevention
• DNS Filtering
16
Lab Activity
• Assisted Lab: Performing DNS Filtering
17
Lesson 11
Topic 11B
Cloud and Web Application Security
Concepts
• Range checks
• Regular Expressions
• Encoding
20
Application Protections
• Data exposure
• Allows privileged information to be read by unauthorized user
• Access token
• Password
• Personal data
• Error Handling
• Safely handle and control errors
• Report errors to logs instead of user interface
24
Lab Activity
• Assisted Lab: Configuring System Monitoring
25
CompTIA Security+ Exam SY0-701
Lesson 11
Summary