Читаю книгу про путешествие советских репортеров по Америке 1930-х годов (это ведь почти 100 лет назад!). Забавно проводить параллель с сокращением рабочих мест из-за AI в 2030-х:
(с) Одноэтажная Америка
Еще дальше кафетериев по этому пути пошли автоматы. Имея примерно ту же внешность, что и кафетерии, они довели процесс проталкивания пищи в американские желудки до виртуозности. <…> Человек опускает никель (пятицентовую монету), получает возможность отворить дверцу, вынимает суп, несет его на свой столик и там съедает, опять-таки положив шляпу под стул на специальную жердочку.
<…> Чувствуется в этом что-то обидное, оскорбительное для человека. Начинаешь подозревать, что хозяин автомата оборудовал свое заведение не для того, чтобы сделать обществу приятный сюрприз, а чтобы уволить со службы бедных завитых девушек в розовых наколках и заработать еще больше долларов.
Но автоматы не так уж популярны в
Америке. Видно, и сами хозяева чувствуют, что где-то должен быть предел всякой рационализации.
(с) Одноэтажная Америка
notes.ml
Читаю книгу про путешествие советских репортеров по Америке 1930-х годов (это ведь почти 100 лет назад!). Забавно проводить параллель с сокращением рабочих мест из-за AI в 2030-х: Еще дальше кафетериев по этому пути пошли автоматы. Имея примерно ту же внешность…
Оглядываюсь на рабочие будни и понимаю, что часто ем из контейнера, купленного в офисном автомате вкусвилла. Но как же приятно хотя бы раз в месяц выбраться в «братья караваевы» и заказать свеже-приготовленную еду с витрины «кафетерия». И кофе от баристы там на 100 рублей дороже, чем из кофемашины в 5-метрах от кассы…
Поэтому, кто знает, может бедные завитыедевушки айтишники в розовых наколках cмогут спать спокойно?
Поэтому, кто знает, может бедные завитые
Я зарекался не выкладывать трендовые новости в канал, но про эту написал даже Андрей Карпаты, поэтому ловите tldr на взлом litellm:
1. Хакеры проводят кампанию на Trivy (инструмент безопасной разработки для анализа зависимостей проекта, обнаружения секретов и ошибок конфигурации). Атака заключается в краже переменных окружения и популярных файлов с кредами при каждом запуске sast-а в github ci/cd.
2. Для того, чтобы отвлечь внимание от атаки, хакеры запускают спам боты на issue в гитхабе.
3. LiteLLM проект популярный, поэтому разрабатывают свой код безопасно, используют Trivy сканер в свох пайплайнах. Он есть на гитхабе + это подтвердил на hackernews разработчик проекта.
4. Хакеры получают креды LiteLLM, потому что в пайплайнах засветился токен для публикации пакетов pypi
5. Этим токеном хакер публикует litellm@1.82.7, в котором при импорте библиотеки запускается вредоносная нагрузка по краже (1.82.7: proxy_server․py → p․py → checkmarx․zone/raw)
6. Охваты такой цепочки видимо не оправдали ожиданий, поэтому следом публикуется litellm@1․82․8, в котором даже импортировать пакет не надо (1.82.8: litellm_init․pth → models․litellm․cloud):
7. Хакеры повторяют трюк с флудом в issue, чтобы снова отвлечь внимание от кампании (листайте тут). Пересечение аккаунтов с спам-атакой на trivy больше 75%.
8. done
А еще для вас сделал мем-диаграмму на процессы безопасной разработки в 2к26😁
1. Хакеры проводят кампанию на Trivy (инструмент безопасной разработки для анализа зависимостей проекта, обнаружения секретов и ошибок конфигурации). Атака заключается в краже переменных окружения и популярных файлов с кредами при каждом запуске sast-а в github ci/cd.
2. Для того, чтобы отвлечь внимание от атаки, хакеры запускают спам боты на issue в гитхабе.
3. LiteLLM проект популярный, поэтому разрабатывают свой код безопасно, используют Trivy сканер в свох пайплайнах. Он есть на гитхабе + это подтвердил на hackernews разработчик проекта.
4. Хакеры получают креды LiteLLM, потому что в пайплайнах засветился токен для публикации пакетов pypi
PYPI_PUBLISH.5. Этим токеном хакер публикует litellm@1.82.7, в котором при импорте библиотеки запускается вредоносная нагрузка по краже (1.82.7: proxy_server․py → p․py → checkmarx․zone/raw)
6. Охваты такой цепочки видимо не оправдали ожиданий, поэтому следом публикуется litellm@1․82․8, в котором даже импортировать пакет не надо (1.82.8: litellm_init․pth → models․litellm․cloud):
.pth files in site-packages/ are executed automatically by the Python interpreter on startup (see Python docs on .pth files). No import statement is needed.
7. Хакеры повторяют трюк с флудом в issue, чтобы снова отвлечь внимание от кампании (листайте тут). Пересечение аккаунтов с спам-атакой на trivy больше 75%.
8. done
А еще для вас сделал мем-диаграмму на процессы безопасной разработки в 2к26
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4
Как я вижу будущее R&D с AI?
- Люди с деньгами и желанием изучать смогут делать новые деньги сами
- Люди с деньгами и без желания изучать всё еще будут нанимать людей с желанием изучать, чтобы делать новые деньги
- Команда разработчиков будет дороже, чем один full-full-stack разраб, у которого есть желание изучать AI. Поэтому вторых будут нанимать чаще.
Чтобы найти себе место в будущем, нам надо быть теми, у кого есть желание изучать (ну или теми, кто с деньгами, выбирайте сами)
- Люди с деньгами и желанием изучать смогут делать новые деньги сами
- Люди с деньгами и без желания изучать всё еще будут нанимать людей с желанием изучать, чтобы делать новые деньги
- Команда разработчиков будет дороже, чем один full-full-stack разраб, у которого есть желание изучать AI. Поэтому вторых будут нанимать чаще.
Чтобы найти себе место в будущем, нам надо быть теми, у кого есть желание изучать (ну или теми, кто с деньгами, выбирайте сами)
В сеть слит код claude code
Нас, конечно же, интересует реализация security-review агента (взял из комментов один из множества залитых на гит дампов)
p.s. Спасибо Максу и Тане за ссылку:)
Нас, конечно же, интересует реализация security-review агента (взял из комментов один из множества залитых на гит дампов)
p.s. Спасибо Максу и Тане за ссылку:)
X (formerly Twitter)
Chaofan Shou (@Fried_rice) on X
Claude code source code has been leaked via a map file in their npm registry!
Code: https://t.co/jBiMoOzt8G
Code: https://t.co/jBiMoOzt8G
👀4
В нашем сообществе False Positive сегодня маленький юбилей!
Вместо новостных слопов, команда пошла по пути хардкорных разборов пейперов, открытых репозиториев и технических конф - прокачались сами и, надеюсь, прокачали вас!
https://t.me/falseposi/91
Вместо новостных слопов, команда пошла по пути хардкорных разборов пейперов, открытых репозиториев и технических конф - прокачались сами и, надеюсь, прокачали вас!
https://t.me/falseposi/91
Telegram
False Positive
Нас уже 500 🎉
За неполный год в нашем сообществе прошло 18 встреч RG (#reading_group), в которых:
— 18 раз упоминали LLM и агентов
— 7 раз затрагивали кибербез
— 5 раз ковыряли архитектуры нейросетей
В хвост распределения попали механики обучения, эвалы…
За неполный год в нашем сообществе прошло 18 встреч RG (#reading_group), в которых:
— 18 раз упоминали LLM и агентов
— 7 раз затрагивали кибербез
— 5 раз ковыряли архитектуры нейросетей
В хвост распределения попали механики обучения, эвалы…
❤5
Зашагиваем в Lifeops...
Долгое время наблюдал за IT телеграмм каналами, в которых эта тема затрагивалась и постоянно скипал, потому что предлагаемые подходы операционно затратны: использование или сложных, или платных сторонних приложений, слабая кастомизация и высокий порог входа.
Хотелось взять знакомые инструменты, чтобы они были всегда со мной и не требовали дополнительных трат.
Кодекс обновился с developer usage до personal usage и мне показалось, что пазл сложился.
До текущего дня использовал кодекс и обсидиан только для разработки. Личное оседало в телеграмм каналах-заметках, где делю дела/мысли/планы на топики.
Поэтому ловите рецепт, который настроил сегодня и буду тестировать ближайшее время:
1. Обсидиан как место хранения данных (умеет в синк, гибкий в использовании, md формат - лучший для взаимодействия LLM, умеет строить диаграммы который под капотом json граф - тоже удачно для LLM)
2. Codex desktop сразу добавляет этому формату свежести AI driven подхода - рефлексия и автоматизация. Подпиской и так пользуюсь для работы, так что дополнительно не трачусь.
3. Скиллы взял от CEO обсидиана, кодекс отлично справился с портированием в свой формат из формата клода.
Дальше кинул в кодекс файл с рандомными заметками и он построил совсем простой граф сфер жизни. Чуть дошлифовал его, после чего побеседовал с кодексом по его содержанию. На таком несложном графе очень бодро сделал саммари по каждой из ветвей, задал интересные вопросы на подумать.
Очередная бессонница прошла с пользой (чекайте тайминги постов, лучшее в этом канале было написано после 01:00 хех), можно и поспать теперь
Долгое время наблюдал за IT телеграмм каналами, в которых эта тема затрагивалась и постоянно скипал, потому что предлагаемые подходы операционно затратны: использование или сложных, или платных сторонних приложений, слабая кастомизация и высокий порог входа.
Хотелось взять знакомые инструменты, чтобы они были всегда со мной и не требовали дополнительных трат.
Кодекс обновился с developer usage до personal usage и мне показалось, что пазл сложился.
До текущего дня использовал кодекс и обсидиан только для разработки. Личное оседало в телеграмм каналах-заметках, где делю дела/мысли/планы на топики.
Поэтому ловите рецепт, который настроил сегодня и буду тестировать ближайшее время:
1. Обсидиан как место хранения данных (умеет в синк, гибкий в использовании, md формат - лучший для взаимодействия LLM, умеет строить диаграммы который под капотом json граф - тоже удачно для LLM)
2. Codex desktop сразу добавляет этому формату свежести AI driven подхода - рефлексия и автоматизация. Подпиской и так пользуюсь для работы, так что дополнительно не трачусь.
3. Скиллы взял от CEO обсидиана, кодекс отлично справился с портированием в свой формат из формата клода.
Дальше кинул в кодекс файл с рандомными заметками и он построил совсем простой граф сфер жизни. Чуть дошлифовал его, после чего побеседовал с кодексом по его содержанию. На таком несложном графе очень бодро сделал саммари по каждой из ветвей, задал интересные вопросы на подумать.
Очередная бессонница прошла с пользой (чекайте тайминги постов, лучшее в этом канале было написано после 01:00 хех), можно и поспать теперь
🔥5✍2
Я понимаю: если любишь свою работу, то ни дня не работаешь…
Но, доктор, это нормально, что все 2 часа, пока я мыл окна, думал о будущем индустрии Application Security?
Доктор: скажите, а эта ваша индустрия, она сейчас с нами в комнате?
Ждите длиннопост, а то мне уже тяжело держать всё это в голове👨⚕️
Но, доктор, это нормально, что все 2 часа, пока я мыл окна, думал о будущем индустрии Application Security?
Доктор: скажите, а эта ваша индустрия, она сейчас с нами в комнате?
Ждите длиннопост, а то мне уже тяжело держать всё это в голове
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3😁3
Смена парадигмы безопасной разработки в эпоху software 3.0
Часть 1 - AppSec 1.0
Disclaimer:всё написанное является субботней фантазией автора
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
За время работы в области Application Security меня не покидала мысль, что эта часть рынка ИБ недооценена, а её проникновение в процессы IT неоправданно низкое. Причина сложностей с осознанием ценности заключалась в целевой аудитории: классическая безопасность создана для безопасников, чей основной род деятельности - обеспечивать безопасность компании, такие продукты разрабатывать просто. Application Security, как класс продуктов, создан для разработчиков, чьим основным хлебом редко является написание безопасных программ, отдавая приоритет разработке бизнес логики, работающей функционально.
1. Инструменты требуют дополнительных знаний от разработчиков. Не столько даже про использование инструментов, сколько в целом domain knowledge, чтобы просто в процессе работы использовать безопасные парадигмы разработки ПО. Эта проблема закрывается дополнительными должностями, такими как devsecops и/или appsec специалисты, которые забирают на себя фукнцию ответственности за безопасную разработку.
2. Это делает процесс безопасной разработки дорогим, из-за чего средний и малый бизнесы предпочитает жить без него.
В этом уравнении разработчики отсутствуют как самодостаточная единица, изредка дополняя 1 категорию как security-чемпионы.
В результате чего появляется целый рынок продуктов с платной поддержкой и консалтингом, которые нацелены на первую группу (где есть деньги), а индустрия AppSec'а по большей части становится B2B. Т.к. домен оказался сложным для разработки, ЦА становятся appsec/devsecops инженеры и индустрия обретает уже знакомую ранее парадигму:
Смотря на это, ответьте: существовал ли Application Security органически до наших дней? Точно ли разработчики - идеологически правильная ЦА?
Продолжение следует...
Часть 1 - AppSec 1.0
Disclaimer:
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Процессы безопасной разработки сложны для разработчиков.
За время работы в области Application Security меня не покидала мысль, что эта часть рынка ИБ недооценена, а её проникновение в процессы IT неоправданно низкое. Причина сложностей с осознанием ценности заключалась в целевой аудитории: классическая безопасность создана для безопасников, чей основной род деятельности - обеспечивать безопасность компании, такие продукты разрабатывать просто. Application Security, как класс продуктов, создан для разработчиков, чьим основным хлебом редко является написание безопасных программ, отдавая приоритет разработке бизнес логики, работающей функционально.
AppSec нужен для разработчиков, а создается безопасниками.Индустрия построена на отсутствии знаний у первых и на глубокой экспертизе вторых. Это приводит к следующим побочным эффектам:
1. Инструменты требуют дополнительных знаний от разработчиков. Не столько даже про использование инструментов, сколько в целом domain knowledge, чтобы просто в процессе работы использовать безопасные парадигмы разработки ПО. Эта проблема закрывается дополнительными должностями, такими как devsecops и/или appsec специалисты, которые забирают на себя фукнцию ответственности за безопасную разработку.
2. Это делает процесс безопасной разработки дорогим, из-за чего средний и малый бизнесы предпочитает жить без него.
В этом уравнении разработчики отсутствуют как самодостаточная единица, изредка дополняя 1 категорию как security-чемпионы.
В результате чего появляется целый рынок продуктов с платной поддержкой и консалтингом, которые нацелены на первую группу (где есть деньги), а индустрия AppSec'а по большей части становится B2B. Т.к. домен оказался сложным для разработки, ЦА становятся appsec/devsecops инженеры и индустрия обретает уже знакомую ранее парадигму:
AppSec 1.0 - безопасность создана для безопасников, чей основной род деятельности - обеспечивать безопасность.
Смотря на это, ответьте: существовал ли Application Security органически до наших дней? Точно ли разработчики - идеологически правильная ЦА?
Продолжение следует...
❤2🔥1🤯1
Смена парадигмы безопасной разработки в эпоху software 3.0
Часть 2 - AppSec 2.0, предпосылки
Disclaimer:всё написанное является субботней фантазией автора
Навигация:
- Часть 1 - Appsec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Андрей Карпаты вводит термин software 3.0, который описывает текущее состояние мировой индустрии IT. Это понятие совмещает в себе подходы агентской разработки разного уровня зрелости: вайбкодинг и agentic engineering (о разнице между ними можно послушать тут).
AI трансформирует рынок IT сразу в нескольких направлениях:
- меньшее число разработчиков могут донести бизнес ценность. Продукты начинают создаваться командами до 10 человек вооруженных агентами, доходя до крайних случаев с штатом из одного CEO и десятка агентов вместо подчиненных. Кратно растет число продуктов и компаний стартапов/среднего/малого бизнеса
- подписки на кодинг агентов становятся коммодити при найме на работу, а где еще не стали - сотрудники скрыто используют за свои деньги из страха отстать от индустрии.
- фокус разработчиков переходит с написания кода на дизайн архитектуры/написание спецификаций и проверку результата.
- рост числа IT продуктов порождает рост популярности фреймворков для разработки.
Но новая реальность еще не устоялась и распределена неравномерно:
- LLM обучены на терабайтах кода, написанного разработчиками без знания безопасной разработки (почему - читайте часть 1). На это есть исследования, кому интересно - тык (тг обзор коллеги), тык
- так как фокус меняется с кода на дизайн системы и бизнес ценность, а LLM обучены на уязвимом коде - появляются сотни продуктов среднего/малого бизнеса и проектов с уязвимостями разного уровня критичности.
- Так как (см часть 1) для среднего/малого бизнеса не существует рефлекса на безопасную разработку, общая доля уязвимых к атакам приложений растет в абсолютном выражении.
- Но, как верно отмечено в комментах первой части, рынок безопасной разработки сфокусирован на B2B security-центричной модели, поэтому "проекты/компании из одного сотрудника" им не покрыты в должной степени
Тогда второй вопрос: если разработка ПО в части написания кода в ближайшее время перестанет быть рутиной разработчика, а новый рынок не имеет security отделов, то, чисто идеологически, кому должны быть удобны инструменты безопасной разработки?
Продолжение следует...
Часть 2 - AppSec 2.0, предпосылки
Disclaimer:
Навигация:
- Часть 1 - Appsec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Вайбкодинг и agentic engineering меняют подход к разработке.
Андрей Карпаты вводит термин software 3.0, который описывает текущее состояние мировой индустрии IT. Это понятие совмещает в себе подходы агентской разработки разного уровня зрелости: вайбкодинг и agentic engineering (о разнице между ними можно послушать тут).
AI трансформирует рынок IT сразу в нескольких направлениях:
- меньшее число разработчиков могут донести бизнес ценность. Продукты начинают создаваться командами до 10 человек вооруженных агентами, доходя до крайних случаев с штатом из одного CEO и десятка агентов вместо подчиненных. Кратно растет число продуктов и компаний стартапов/среднего/малого бизнеса
- подписки на кодинг агентов становятся коммодити при найме на работу, а где еще не стали - сотрудники скрыто используют за свои деньги из страха отстать от индустрии.
- фокус разработчиков переходит с написания кода на дизайн архитектуры/написание спецификаций и проверку результата.
- рост числа IT продуктов порождает рост популярности фреймворков для разработки.
Разработка, как написание кода, становится частью работы агентов, а не разработчиков.
Но новая реальность еще не устоялась и распределена неравномерно:
- LLM обучены на терабайтах кода, написанного разработчиками без знания безопасной разработки (почему - читайте часть 1). На это есть исследования, кому интересно - тык (тг обзор коллеги), тык
- так как фокус меняется с кода на дизайн системы и бизнес ценность, а LLM обучены на уязвимом коде - появляются сотни продуктов среднего/малого бизнеса и проектов с уязвимостями разного уровня критичности.
- Так как (см часть 1) для среднего/малого бизнеса не существует рефлекса на безопасную разработку, общая доля уязвимых к атакам приложений растет в абсолютном выражении.
- Но, как верно отмечено в комментах первой части, рынок безопасной разработки сфокусирован на B2B security-центричной модели, поэтому "проекты/компании из одного сотрудника" им не покрыты в должной степени
Тогда второй вопрос: если разработка ПО в части написания кода в ближайшее время перестанет быть рутиной разработчика, а новый рынок не имеет security отделов, то, чисто идеологически, кому должны быть удобны инструменты безопасной разработки?
Продолжение следует...
❤3🔥3🤯1
Любой открытый фиксированный бенчмарк (даже хороший) - устаревает, как только попадает за knowledge cutoff. Хотите держать актуальность - делайте закрытый или регулярно обновляемый.
👍2
Смена парадигмы безопасной разработки в эпоху software 3.0
Часть 3 - AppSec 2.0, дизрапт рынка
Disclaimer:всё написанное является субботней фантазией автора
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Свой дальнейший прогноз я собираю из следующего пазла фактов:
1. Процессы безопасной разработки так и не стали органической частью жизни разработчиков. Этому не учат на первых курсах по программированию, этот процесс искусственно заводится в компаниях, где размер бизнеса становится критичнее расходов на поддержание appsec.
2. Одной подпиской на кодинг агента, как правило, пользуется один разработчик (team plan - это набор подписок, по одной на каждого сотрудника)
3. Агенты забирают на себя написание кода, его тестирование и деплой, оставляя человеку дизайн/спецификации/приемку результата.
4. В первой части я упоминал проблему отсутствия knowledge base у разработчиков как один из барьеров работы по appsec правилам. В отличие от разработчиков, у LLM уже достаточно теоретических/энциклопедических знаний о ИБ и безопасной разработке в частности.
5. Как упоминал во второй части - число соло фаундеров/мэинтейнеров растет с проникновением software 3.0 в IT.
6. Также растущая хакерская агентская активность побуждает соло фаундеров/мэинтейнеров заниматься вопросами безопасности больше, чем это было раньше. Важность AppSec начинает расти для сегмента среднего/малого бизнеса.
Каким я вижу AppSec с точки зрения бизнеса?
- B2B рынок AppSec продолжит расти темпами роста всего ИБ. Старые процессы не умрут моментально, аппсек отделы и регуляторика останутся, удерживая рынок, но взрывного роста не случится из-за большой связности текущих процессов на человеке (несение ответственности в крупном бизнесе, сертификации и т.д)
- Дизраптом AppSec индустрии станет появление B2C решений (или по модному - B2A, agent), где разработчик будет платить за инструменты/харнесс для своего персонального агента, чтобы не погружаться в домен и поддерживать безопасность среднего/малого бизнеса, который раньше обходился без безопасной разработки.
- Заберут этот рынок AppSec вендоры, чьи решения окажутся наиболее удобными в использовании агентами, а пользователь сможет начать работу сразу после оплаты картой подписки, как это сейчас происходит с кодинг агентами. Важны оба фактора, считаю что не выживут как удобные агентские решение с B2B квартальными циклом внедрения, так и удобные сервисы оплаты с медленными и неприспособленными инструментами.
- Как сейчас у многих сформировалась привычка к агентской разработке, так сформируется и рынок персональных подписок на AppSec, который со временем вытеснит классический B2B цикл внедрений/пилотов/тендеров.
TLDR: Рынок AppSec кратно вырастит, но не органически, а за счет дизрапта в B2C/B2A. Со временем удобство нового подхода погубит сегодняшний B2B (2029+):
Тезисы выше также неплохо ложатся на размышления Карпаты о (не)удобстве сервисов разработки в целом для агентов (таймкод):
Продолжение следует...
Часть 3 - AppSec 2.0, дизрапт рынка
Disclaimer:
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Свой дальнейший прогноз я собираю из следующего пазла фактов:
1. Процессы безопасной разработки так и не стали органической частью жизни разработчиков. Этому не учат на первых курсах по программированию, этот процесс искусственно заводится в компаниях, где размер бизнеса становится критичнее расходов на поддержание appsec.
2. Одной подпиской на кодинг агента, как правило, пользуется один разработчик (team plan - это набор подписок, по одной на каждого сотрудника)
3. Агенты забирают на себя написание кода, его тестирование и деплой, оставляя человеку дизайн/спецификации/приемку результата.
4. В первой части я упоминал проблему отсутствия knowledge base у разработчиков как один из барьеров работы по appsec правилам. В отличие от разработчиков, у LLM уже достаточно теоретических/энциклопедических знаний о ИБ и безопасной разработке в частности.
5. Как упоминал во второй части - число соло фаундеров/мэинтейнеров растет с проникновением software 3.0 в IT.
6. Также растущая хакерская агентская активность побуждает соло фаундеров/мэинтейнеров заниматься вопросами безопасности больше, чем это было раньше. Важность AppSec начинает расти для сегмента среднего/малого бизнеса.
Разработчики так и не освоят базовые энциклопедические знания по безопасной разработке, а агенты уже сейчас имеют их в обучающей выборке и забирают процесс написания кода.
Каким я вижу AppSec с точки зрения бизнеса?
- B2B рынок AppSec продолжит расти темпами роста всего ИБ. Старые процессы не умрут моментально, аппсек отделы и регуляторика останутся, удерживая рынок, но взрывного роста не случится из-за большой связности текущих процессов на человеке (несение ответственности в крупном бизнесе, сертификации и т.д)
- Дизраптом AppSec индустрии станет появление B2C решений (или по модному - B2A, agent), где разработчик будет платить за инструменты/харнесс для своего персонального агента, чтобы не погружаться в домен и поддерживать безопасность среднего/малого бизнеса, который раньше обходился без безопасной разработки.
- Заберут этот рынок AppSec вендоры, чьи решения окажутся наиболее удобными в использовании агентами, а пользователь сможет начать работу сразу после оплаты картой подписки, как это сейчас происходит с кодинг агентами. Важны оба фактора, считаю что не выживут как удобные агентские решение с B2B квартальными циклом внедрения, так и удобные сервисы оплаты с медленными и неприспособленными инструментами.
- Как сейчас у многих сформировалась привычка к агентской разработке, так сформируется и рынок персональных подписок на AppSec, который со временем вытеснит классический B2B цикл внедрений/пилотов/тендеров.
AppSec 2.0 - переход от security-центричной B2B парадигмы к agentic-центричной B2C/B2A.
TLDR: Рынок AppSec кратно вырастит, но не органически, а за счет дизрапта в B2C/B2A. Со временем удобство нового подхода погубит сегодняшний B2B (2029+):
Новый рынок создаст новую привычку, новая привычка вытеснит старый рынок.
Тезисы выше также неплохо ложатся на размышления Карпаты о (не)удобстве сервисов разработки в целом для агентов (таймкод):
I’m hoping there will be a lot of agent-first infrastructure out there. For Menugen, when I wrote the blog post about it, a lot of the trouble was not even writing the code. It was deploying it in Vercel, because I had to work with all these different services, string them together, go into their settings and menus, configure my DNS, and it was just so annoying.
That’s a good example of what I’d hope for: I could give a prompt to an LLM — “Build Menugen” — and then I wouldn’t have to touch anything, and it would be deployed on the internet in that same way. I think that would be a good test for whether our infrastructure is becoming more agent-native
Продолжение следует...
🔥2❤1🤯1
Смена парадигмы безопасной разработки в эпоху software 3.0
Часть 3 - AppSec 2.0, дизрапт технологий
Disclaimer:всё написанное является субботней фантазией автора
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Про рынок поговорили, а что по технологиям?
Почему нельзя просто попросить codex/claude code сделать безопасно?
Одна из причин, по которой фронтир лаборатории активно раздают партнерские программы в области кибербезопасности - этот домен пока плохо измерим на RL этапах обучения LLM, где важно эффективное и стабильное использование окружения, поэтому находится в зоне шероховатости (какие шероховатости? ловите таймлайн, Андрей Карпаты объясняет превосходно). Мы видим значительный прирост качества на многих бенчмарках, но условия этих бенчмарков проверяют самые простые задачи кибербезопасности (за исключением offense, где волей случая ctf соревнования получились идеальными RL средами с понятными метриками награды). Сложные же задачи, по типу PR на security issue, тяжело причесывать для RL, тяжко проверять сразу 2 сценария: закрыли безопасность, не поломали логику.
Решение, которое предлагает Карпаты для борьбы с зонами шероховатости - строить среды/сценарии проверки качества. Но Андрей говорит об этом в контексте файнтюнинга, а я бы расширил этот тезис до обвязок/харнесса для этих сценариев, чтобы модели общего назначения смогли с их использованием выдавать хорошее качества, а эти трейсы в дальнейшем использовать уже для тюна своих моделей.
Возвращаясь к безопасной разработке, каким будет AppSec 2.0 с точки зрения инструментов?
- Поскольку агентская разработка многих компаний ушла в облако ради поспевания за прогрессом, это откроет дорогу к облачным AppSec инструментам там, где их раньше запрещали. А соло фаундеры и так всё держат в клауде: облачные модели, облачный гитхаб, хостинг, - AppSec 2.0 отлично ложится в эту парадигму.
- Инструменты - не только движки сканирования кода/приложений, но и харнесс: mcp, скиллы, sub-agents и т.д.
- Вендоры перейдут на md формат документации.
- Популярнее станут решения, которые сохранят ощущение "быстрой" разработки - быстрые сканирования, streaming вердикты. Такими уже как правило являются oss инструменты, поэтому вендоры возможно будут конкурировать за продажу экспертных паков правил под них.
- Вендорские харнессы будут сравниваться по совместимости с уже существующими кодинг агентами, потреблению токенов и, как ни странно, качеству.
- Клаудный подход поможет вендорам поддерживать экспертизу актуальной.
- Если инструменты использует AI, то они будут open-router формата с разделением на proxy/strict/local формат, где пользователь может выбрать фронтир модели и отдать безопасность на третью сторону, использовать модели иб вендора в strict mode (исключая 3-ю сторону) или выбрать локальное решение с допущением, что качество обычно кратно падает.
- Сами AppSec инструменты будут собирать множество логов для обучения моделей, конкурентных с фронтиром, как в своё время сделал Cursor на рынке агентской разработки (был харнесс IDE-проксей для claude и gpt, а затем выпустил composer)
Продолжение следует...
Часть 3 - AppSec 2.0, дизрапт технологий
Disclaimer:
Навигация:
- Часть 1 - AppSec 1.0
- Часть 2 - AppSec 2.0, предпосылки
- Часть 3 - AppSec 2.0, дизрапт рынка
- Часть 4 - AppSec 2.0, дизрапт технологий
- Часть 5
Про рынок поговорили, а что по технологиям?
Почему нельзя просто попросить codex/claude code сделать безопасно?
Одна из причин, по которой фронтир лаборатории активно раздают партнерские программы в области кибербезопасности - этот домен пока плохо измерим на RL этапах обучения LLM, где важно эффективное и стабильное использование окружения, поэтому находится в зоне шероховатости (какие шероховатости? ловите таймлайн, Андрей Карпаты объясняет превосходно). Мы видим значительный прирост качества на многих бенчмарках, но условия этих бенчмарков проверяют самые простые задачи кибербезопасности (за исключением offense, где волей случая ctf соревнования получились идеальными RL средами с понятными метриками награды). Сложные же задачи, по типу PR на security issue, тяжело причесывать для RL, тяжко проверять сразу 2 сценария: закрыли безопасность, не поломали логику.
Решение, которое предлагает Карпаты для борьбы с зонами шероховатости - строить среды/сценарии проверки качества. Но Андрей говорит об этом в контексте файнтюнинга, а я бы расширил этот тезис до обвязок/харнесса для этих сценариев, чтобы модели общего назначения смогли с их использованием выдавать хорошее качества, а эти трейсы в дальнейшем использовать уже для тюна своих моделей.
Вокруг агента нужны хорошие вендорские харнессы с глубокой экспертизой в безопасной разработке.
Возвращаясь к безопасной разработке, каким будет AppSec 2.0 с точки зрения инструментов?
- Поскольку агентская разработка многих компаний ушла в облако ради поспевания за прогрессом, это откроет дорогу к облачным AppSec инструментам там, где их раньше запрещали. А соло фаундеры и так всё держат в клауде: облачные модели, облачный гитхаб, хостинг, - AppSec 2.0 отлично ложится в эту парадигму.
- Инструменты - не только движки сканирования кода/приложений, но и харнесс: mcp, скиллы, sub-agents и т.д.
- Вендоры перейдут на md формат документации.
- Популярнее станут решения, которые сохранят ощущение "быстрой" разработки - быстрые сканирования, streaming вердикты. Такими уже как правило являются oss инструменты, поэтому вендоры возможно будут конкурировать за продажу экспертных паков правил под них.
- Вендорские харнессы будут сравниваться по совместимости с уже существующими кодинг агентами, потреблению токенов и, как ни странно, качеству.
- Клаудный подход поможет вендорам поддерживать экспертизу актуальной.
- Если инструменты использует AI, то они будут open-router формата с разделением на proxy/strict/local формат, где пользователь может выбрать фронтир модели и отдать безопасность на третью сторону, использовать модели иб вендора в strict mode (исключая 3-ю сторону) или выбрать локальное решение с допущением, что качество обычно кратно падает.
- Сами AppSec инструменты будут собирать множество логов для обучения моделей, конкурентных с фронтиром, как в своё время сделал Cursor на рынке агентской разработки (был харнесс IDE-проксей для claude и gpt, а затем выпустил composer)
Продолжение следует...
❤1🔥1🤯1
Итак, таймлайн:
- AppSec 1.0 - процессы безопасной разработки сложны для разработчиков
<-- мы тут, Q2 2026 -->
- AppSec 2.0 - процессы безопасной разработки просты для агентов
- AppSec 3.0 -👁 👁 👁 👁 👁 👁 👁 👁 👁 👁
- AppSec 1.0 - процессы безопасной разработки сложны для разработчиков
<-- мы тут, Q2 2026 -->
- AppSec 2.0 - процессы безопасной разработки просты для агентов
- AppSec 3.0 -
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from False Positive
Помните кейс LiteLLM?
Мы дропаем OMCBench (Open Malicious-Code Benchmark) - бенчмарк оценки качества по обнаружению вредоносного кода:
- 3 языка: Python, JavaScript, TypeScript
- 400 вредоносных пакетов, 400 чистых из pypi/npm
- пофайловая LLM разметка, о которой говорили на OFFZONE прошлым летом
- Открытая лицензия, BSD-2
Открытые решения на нем набирают не больше 75% F1, выдавая ~50% False Positive результатов...
Те, кто уже нажал звездочку на гитхабе, могли заметить, что в таблицемы также анонсим MOLOT - нашу модель для решения этого класса задач . Ловите блогпост, а на подходе arxiv статья с подробностями про анализ графов вызовов бертами, LLM разметку и выкатку в prod!
Ждите дроп статьи в канале, stay tuned!
Мы дропаем OMCBench (Open Malicious-Code Benchmark) - бенчмарк оценки качества по обнаружению вредоносного кода:
- 3 языка: Python, JavaScript, TypeScript
- 400 вредоносных пакетов, 400 чистых из pypi/npm
- пофайловая LLM разметка, о которой говорили на OFFZONE прошлым летом
- Открытая лицензия, BSD-2
Открытые решения на нем набирают не больше 75% F1, выдавая ~50% False Positive результатов...
Те, кто уже нажал звездочку на гитхабе, могли заметить, что в таблице
Ждите дроп статьи в канале, stay tuned!
🔥9❤2🤯2
False Positive
Помните кейс LiteLLM? Мы дропаем OMCBench (Open Malicious-Code Benchmark) - бенчмарк оценки качества по обнаружению вредоносного кода: - 3 языка: Python, JavaScript, TypeScript - 400 вредоносных пакетов, 400 чистых из pypi/npm - пофайловая LLM разметка, о…
Все, кому не отвечал последние недели - надеюсь вы меня простите!
Потому что мы еще не выложили статью на arxiv, я еще немного поигнорю...
Потому что мы еще не выложили статью на arxiv, я еще немного поигнорю...
В лс получил вопрос по поводу актуальных ML&Security тем для диплома:
Предложил следующее (опустим обсуждение тем студента):
Что скажете по написанному - нигде не соврал? Может что забыл?
Давайте поможем студентам, накидаем вариантов:)
UPD: пост обновлен, с тематических каналов прилетело много полезного!
Следующий год - ВКР. Сейчас начинаю искать тему для научного трека. <...тут текущие треки, интересные студенту...>
Буду признателен если сориентируете по актуальным темам сейчас в отрасли MLSec.
Предложил следующее (опустим обсуждение тем студента):
Из того, что индустрии нужно "сегодня":
- Всевозможные триаж технологии - триаж инцидентов SOC (сеть, хосты, веб), триаж сработок инструментов AppSec (sast/dast/секреты/комбинация предыдущих)
- Agent оркестраторы/агенты поверх инструментов ИБ (автопентест/автофаззер/авто...), всевозможные тестирования на OSS базах уязвимостей/CTF и bugbounty
- Оптимизация decoder/encoder архитектур под домен ИБ (лучше токенизация, разделение срытого пространства на какой-то задаче, удержание длинного контекста)
- Интерпретируемость моделей и агентов в контексте ИБ (умение комбинировать ML методы типа shap/logprob анализа и ИБ запросов к обоснованию вредоноса/инцидента/атаки/..., может быть смотреть скрытые представления)
- RL среды для генерации ИБ сценариев (gym фреймворки, генерация синтетики там, где не хватает настоящих данных)
- Борьба с deepfake
- Правовые аспекты: соблюдение правовых норм при работе с данными, используемыми для обучения модели, автоматизация требований ГОСТ по безопасной разработки систем с ИИ
- Аппаратная безопасность, Безопасность современных ЦОД (RDMA, Infiniband, GPU)
Из того, что индустрии пригодится "завтра", подо что пока не так много спроса у рынка, но потребности растут как грибы - AISec/MLSec/...:
- анализ скрытых возможностей LLM/агентов - умение выходить из среды текстирования/докера/..., умение скрывать логику размышлений
- llm-firewall как в классификации request/response, так и prompt-injection/sponge-атаки и подобные защищающие агентов механизмы
- элаймент на уровне обнуления/изменения весов модели (не проверять через llmwaf политический контекст, а заблокировать модели возможность говорить об этом)
- Верификация скиллов и MCP
- Защита моделей на конечных устройствах
Что скажете по написанному - нигде не соврал? Может что забыл?
Давайте поможем студентам, накидаем вариантов:)
UPD: пост обновлен, с тематических каналов прилетело много полезного!
🔥6
Forwarded from False Positive
Тех.репорт по модели MOLOT уже на arxiv 🔥
Мы выпустили MOLOT - трансформер для обнаружения вредоносного кода. Модель вошла в состав релиза 6.0 PT AI, а значит пора делиться техническими подробностями с вами!
Полный набор:
- arxiv
- блог-пост
- бенчмарк
Для тех, кому нужен gonzo-обзор:
➡️ Поддержка топ-языков для веба: js/ts/py
➡️ До 40% меньше False Positive и F1 на 15% выше чем у open source инструментов
➡️ Ключевые улучшения: нашли и исключили data leakage по файловым названиям из оригинального подхода CEREBRO, расширили цепочку объявлениями литералов и padding активностями
➡️ 90% согласованности с экспертами по вредоносным строкам с помощью перехода к классификации файлов на LLM разметке и кастомный SHAP анализ
➡️ CPU инференс, квартал тестирования внутри контура компании с 90% Precision
➡️ Открытый бенчмарк для подтверждения результатов
Мы выпустили MOLOT - трансформер для обнаружения вредоносного кода. Модель вошла в состав релиза 6.0 PT AI, а значит пора делиться техническими подробностями с вами!
Полный набор:
- arxiv
- блог-пост
- бенчмарк
Для тех, кому нужен gonzo-обзор:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3🤯2