Разработчики hacksplaining.com собрали перечень веб-уязвимостей и предоставили возможность все попробовать самостоятельно с помощью интерактивных уроков. Не только по взлому, но и предотвращение подобных атак (полезно не только для новичков и сайтостроителей).