Hacksplaining — интерактивные уроки по взлому веб-сайтов и его предотвращению

Hacksplaining — интерактивные уроки по взлому веб-сайтов и его предотвращению

@mts24blog

Разработчики сайта Hacksplaining.com решили сделать полезное дело и каталогизировать все уязвимости. Мало того — они сочинили наглядное объяснение к каждой.

Начать лучше всего с регистрации — это вещь чисто символическая, и можно, к примеру, войти через аккаунт Facebook или GitHub. Дело в том, что до входа доступны уроки всего по четырем уязвимостям, а после — по всем двадцати. Среди них: SQL-инъекции, разные виды XSS, XML-бомбы, эскалация привилегий, кликджекинг и так далее. Все они связаны с вебом — вскрытие бинарников авторы сайта решили (пока что?) не рассматривать.


Для каждой из уязвимостей указано, насколько она часто встречается, как сложно ее эксплуатировать и каков уровень опасности. Но самое интересное — это, конечно, уроки, в ходе которых тебе практически на пальцах показывают, как эксплуатируются баги того или иного типа. Иногда даже попадаются интерактивные элементы — к примеру, тебе предлагают заполнить какое-нибудь поле или вписать кусочек кода.

К каждому из уроков приложена справка о том, как можно защититься от описанной уязвимости, а для самых прилежных есть тесты на закрепление материала. В общем, отличный учебник для тех, кто способен читать на английском. И даже если это не про тебя, сайт стоит того, чтобы попробовать разобраться со словарем.


Report Page