Perkembangan Teknologi Informasi dan Komunikasi pada saat ini membawa kemudahan bagi kehidupan manusia. Salah satu hal yang berkembang cukup pesat adalah aplikasi berbasis web. Aplikasi berbasis web dipilih karena aplikasi tersebut dapat berjalan di berbagai platform dan juga termasuk aplikasi yang ringan untuk digunakan. Menjamurnya aplikasi berbasis web menjadi tantangan sendiri bagi para pengembang aplikasi berbasis web dalam mengembangkan aspek keamanan pada aplikasi tersebut. Setiap web aplikasi adalah unik dengan caranya sendiri mulai dari coding hingga eksekusi, tetapi secara umum di setiap web aplikasi terdapat celah-celah keamanan yang mudah disalah gunakan oleh para orang yang tidak bertanggung jawab (hacker), oleh karena itu perlu dilakukannya scanning celah keamanan