August 10th, 2021 | Updated on March 11th, 2022
An attack surface refers to all the ways your apps can possibly be exploited by attackers. This includes not only software, operating systems, network services, and protocols but also domain names and SSL certificates.