Эта группа категорий схожа по своей сути. Различия небольшие: reverse - обычно "раскрутка" алгоритмов, использованных в программе для получения флага; pwn - взлом программ и устройств теми же методами; binary - реверс программ под Linux; exploit, vuln - поиск и эксплуатация уязвимостей на удаленных сервисах (иногда имея в наличии исходный код, иногда сам сервис, иногда без него).