WhiteHad na jednu stranu postavil programovací jazyky, respektive platformy představující základ aplikace. Proti nim vyhodnotil, jaký poměr aplikací na jaké platformě obsahuje příslušná bezpečnostní rizika (SQL injection, cross-site scripting, ale třeba i spoofing, fixace relace nebo indexování adresářů – sledována takto byla celá řada parametrů).
Mezi různými technologiemi existují v zabezpečení značné rozdíly – samozřejmě záleží na konkrétní implementaci, ale například aplikace na Perlu nebo Cold Fusion byly zranitelné velmi mnohem častěji. Aplikace postavené na Perlu, Cold Fusion, JSP a PHP obsahovaly nějakou závažnou zranitelnost až po 80 % sledovaného období. Nejméně náchylné k útokům byly naproti tomu ASPX (Microsoft .NET) a DO (Struts Java).
Jiné výsledky daly statistiky, které posuzovaly, jak dlouho od objevení zranitelnosti trvá zabezpečení aplikace. Zde dobře dopadlo PHP a JSP, na opačném konci žebříčku ASP a ASPX. Vyplývá z toho mj., že rozdíl v samotném počtu zranitelností tedy ještě více favorizuje technologie Microsoftu.
Zdroj: HelpNet Security