Я построил ай -копилот, который думает в эксплойтах, а не подсказкам

Я построил ай -копилот, который думает в эксплойтах, а не подсказкам

27 июня 2025 г.

Привет, хакерн, это снова Кувгуап.

Некоторое время назад я писал о создании RAWPA, моем AI Copilot для Pentesters, и о трудном решении отключить свою первоначальную функцию ИИ, потому что она не доставляла. Это был урок, чтобы узнать, когда погрузиться. Сегодня я хочу поделиться следующей главой в этом путешествии: как Rawpa превратилась из набора полезных инструментов в систему с мыслительным мозгом.

История не прямая. Это рассказ о обратной связи сообщества, ручном анализе данных и лишенном сна «Ага!» момент, что изменило все.

Часть 1: Настроение на сообществе

После первоначального поворота мой фокус сместился к тому, чтобы сделать RAWPA бесспорно полезным, быстрым. Я открыл его небольшой группе ранних тестеров (нам сейчас 22 года, с примерно половиной использования его ежедневно!), И обратная связь была немедленной и бесценной.

Одна из лучших идей пришла из связи в сообществе: «Почему бы не интегрировать LOLBAS, GTFOBINS и WADCOMS непосредственно в приложение?»

Это было блестящее предложение. Сам процесс интеграции был прекрасным примером необоснованной стороны развития. Получение LOLBAS на борту было бризом; У них есть фантастический API, разработанный именно для такого рода вещей.

RAWPA new toolkit

Два других были другой историей. Это была ручная суть. Мне пришлось вытащить файлы проекта непосредственно из их репозиторов GitHub и написать анализатор для моей базы данных. К счастью, они были структурированы в Markdown, что заставило Grepping для данных, которые мне нужны были управляемые. Это был измельчение, но это сделало приложение мгновенно более мощным. По пути я добавил меньшие наборы инструментов, такие как генератор обратной оболочки и инструментарий Osint.

Downloading GTFOBins .md files to locally parse into my db

Приложение росло. Это стало твердым, иерархическим помощником. Но я знал, что в нем все еще не хватает души. Это была скульптура, ожидая мозга.

Часть 2: момент «мешки с кирпичами» и «Изи мозг» (вроде как)

Я работал на парах, кодировал безостановочный. Однажды ночью я наконец выспался. Я проснулся от идеи, которая ударила меня, как мешок с кирпичами:Методология нейронного путиПолем

Я с идеальной ясностью видел, как Rawpa может преодолеть статическую пьесу. Это может научиться.

Это не какая -то общая обертка LLM. Я уже боролся с внедрением модели тряпичной (поисковой поколения) и знал, что связан с этим. Эта новая идея была другой. Методология нейронного пути дает RAWPA специализированный мозг-нейронную сеть-подготовленную специально для огромного набора данных реальных рецензий Pentest, методологий, инструментов и методов.

Some part of the gemini prompt

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

Как работает нейронный мозг

Концепция состоит в том, чтобы объединить структурированные знания сообщества с помощью способности современного LLM. Вот поток высокого уровня:

  1. Вы предоставляете контекст:Вы говорите RAWPA, где вы находитесь в своем пентесте, что вы нашли, и любые другие соответствующие подробности о цели.
  2. Анализ нейронной сети:Нейронная сеть, которая была обучена тысячам отчетов Pentest, анализирует ваш вклад и синтезирует наиболее релевантные закономерности и методы из своей базы знаний.
  3. Близнецы сотрудничают, чтобы генерировать путь:Затем синтезированное знание передается в Gemini LLM Google с пользовательским, контекстом. Близнецы причины по поводу информации, чтобы создать уникальный, пошаговый путь для вас. Это включает в себя действенные шаги, конкретные команды инструментов и, что самое важное,Рассуждения ИИдляпочемуЭто предлагает это конкретное действие.
  4. Он учится на отзывах:Это живая система. Пользователи могут оценить пути, и эта обратная связь используется для постоянного уточнения нейронной сети. Чем больше он используется, тем умнее он получает для всех.

Json response showing successful pathway generation -Backend on express server

Почему это прыжок вперед

Этот подход не только о добавлении ярлыка «ИИ». Это о создании:

  • Адаптивный интеллект:RAWPA больше не статический контрольный список. Он учится на новых, реальных рецензиях, позволяя ему адаптироваться к возникающим угрозам и методам.
  • Действительно персонализированное руководство:Пути не являются общими. Они адаптированы к вашему конкретному контексту, что делает советы гораздо более действенными и актуальными.
  • Мост между человеком и опытом ИИ:Он сочетает в себе мудрость бесчисленных написанных человеком отчетов с творческим решением проблем LLM.

RAWPA pathway methodology in action

Путешествие построения Rawpa было американским горкой, но впервые кажется, что у него есть душа. Он превращается от простого помощника в динамичного партнера, который помогает омолодить ход мысли в Племере.

Это управляемые сообществом усилия. Если у вас есть методологии, идеи или предложения, я хотел бы услышать их. Лучший способ протянуть руку -LinkedInВ конце концов, я считаю, что Rawpa поможет кому -то отдохнуть и узнать что -то новое. И для меня это достаточно хорошо, и мойблогПолем

Проект основан на сообществе в своей основе, и я всегда ищу тестеров и участников. Проверьте это наhttps://rawpa.vercel.app/И дайте мне знать, что вы думаете. Мозг только начинается.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE