Web application penetration test and mobile application penetration test of a shopping application