рiчард :
(Слова конкретно про пентест веба)
1. Исходник закинуть нельзя. Отчасти. Если веб-сервис, имеющий баг баунти программу, официально есть на гитхабе, с открытым исходным кодом, то тогда это вполне реализуемо. Но проблема является в том, что почти все сайты не раскрывают свой код. Максимум, который возможен, если хочется анализ кода, то это публичные JS-файлы, в которых может располагаться не только мусор, но и логика приложения (И то, эта ошибка в разработке не является частой)
2. Насчёт "вот я попрошу друга нагенерировать уязвимости и поделим деньги". Почти все баг баунти программы знают об этом, и в своих правилах, условия, при которых выплата невозможна, именно этот сценарий. Вдобавок, всегда к этому пишут, что даже бывшие разработчики не могут репортить уязвимости.
3. Насчёт Клода, и впринципе автоматизации поиска уязвимостей через ИИ. Да, этот вариант работает, но не со всем. Говоря конкретно про веб, я могу разделить уязвимости на два типа: "Технические" и Бизнес-логичечкие. Технические возникают из-за неправильной реализации какой-то технической части сайта (Что может вызвать XSS, просто самый банальный пример). Но есть и Бизнес-логичечкие. Это уязвимости реализации функционала приложения. Их искать сложнее, чем технические (Как минимум потому, что до ИИ существовали инструменты, которые существенно помогали в автоматизации). Также не стоит забывать о том, что существуют "цепочки уязвимостей" (то есть, несколько связанных вместе уязвимостей, дающих наибольший импакт, чем по отдельности). Их также искать сложнее. Но и впринципе не нужно забывать и про вместимый контекст для нейросетей. Он отчасти мал для такого рода задач.
Ну и впринципе важно помнить, что ИИ-модель, даже умная, способна галюцинировать, что включает себя забывание правил баг-баунти, за нарушение которых вас могут отстранить от участия, и даже если вы нашли уязвимость, то может ее и примут, но деньги за нее вы не получите.
Будьте аккуратнее. Баг баунти - это хорошая и интересная штука, но только если понимать свои права и возможности.
2026-10-15 19:26:10