By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: I Built an AI Copilot That Thinks in Exploits, Not Prompts | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > I Built an AI Copilot That Thinks in Exploits, Not Prompts | HackerNoon
Computing

I Built an AI Copilot That Thinks in Exploits, Not Prompts | HackerNoon

News Room
Last updated: 2025/06/27 at 10:28 AM
News Room Published 27 June 2025
Share
SHARE

Hey HackerNoon, it’s Kuwguap again.

A while back, I wrote about building RAWPA, my AI copilot for pentesters, and the tough decision to turn off its initial AI feature because it wasn’t delivering. That was a lesson in knowing when to pivot. Today, I want to share the next chapter in that journey: how RAWPA evolved from a collection of useful tools into a system with a thinking brain.

The story isn’t a straight line. It’s a tale of community feedback, manual data parsing, and a sleep-deprived “aha!” moment that changed everything.

After the initial pivot, my focus shifted to making RAWPA undeniably useful, fast. I opened it up to a small group of early testers (we’re at 22 now, with about half using it daily!) and the feedback was immediate and invaluable.

One of the best ideas came from a connection in the community: “Why not integrate LOLBAS, GTFOBins, and WADCOMS directly into the app?”

It was a brilliant suggestion. The integration process itself was a perfect example of the unglamorous side of development. Getting LOLBAS onboard was a breeze; they have a fantastic API designed for exactly this kind of thing.

RAWPA new toolkitRAWPA new toolkit

The other two were a different story. It was a manual hustle. I had to pull the project files directly from their GitHub repos and write a parser for my database. Thankfully, they were structured in markdown, which made grepping for the data I needed manageable. It was a grind, but it made the app instantly more powerful. Along the way, I added smaller toolkits like a Reverse Shell Generator and an OSINT toolkit.

Downloading GTFOBins .md files to locally parse into my dbDownloading GTFOBins .md files to locally parse into my db

The app was growing. It was becoming a solid, hierarchical assistant. But I knew it was still missing a soul. It was a sculpture, waiting for a brain.

Part 2: The “Bag of Bricks” Moment and the AI Brain(kinda)

I’d been running on fumes, coding non-stop. One night, I finally got about six hours of sleep. I woke up to an idea that hit me like a bag of bricks: the Neural Pathway Methodology.

I saw with perfect clarity how RAWPA could transcend being a static playbook. It could learn.

This isn’t some generic LLM wrapper. I’d already wrestled with implementing a RAG (Retrieval-Augmented Generation) model and knew the hassle involved. This new idea was different. The Neural Pathway Methodology gives RAWPA a specialized brain—a neural network—trained specifically on a massive dataset of real-world pentest writeups, methodologies, tools, and techniques.

Some part of the gemini promptSome part of the gemini prompt

It’s the difference between a tool that can look things up and a system that can learn from the collective experience of the entire cybersecurity community.

How the Neural Brain Works

The concept is to fuse the structured knowledge of the community with the reasoning power of a modern LLM. Here’s the high-level flow:

  1. You Provide the Context: You tell RAWPA where you are in your pentest, what you’ve found, and any other relevant details about the target.
  2. The Neural Net Analyzes: The neural network, which has been trained on thousands of pentest reports, analyzes your input and synthesizes the most relevant patterns and techniques from its knowledge base.
  3. Gemini Collaborates to Generate a Pathway: The synthesized knowledge is then passed to Google’s Gemini LLM with a custom, context-aware prompt. Gemini reasons over the information to generate a unique, step-by-step pathway for you. This includes actionable steps, specific tool commands, and most importantly, the AI’s reasoning for why it’s suggesting that particular action.
  4. It Learns from Feedback: It’s a living system. Users can rate the pathways, and that feedback is used to continuously refine the neural network. The more it’s used, the smarter it gets for everyone.

Json response showing successful pathway generation -Backend on express serverJson response showing successful pathway generation -Backend on express server

Why This is a Leap Forward

This approach isn’t just about adding an “AI” label. It’s about creating:

  • Adaptive Intelligence: RAWPA is no longer a static checklist. It learns from new, real-world writeups, allowing it to adapt to emerging threats and techniques.
  • Truly Personalized Guidance: The pathways aren’t generic. They are tailored to your specific context, making the advice far more actionable and relevant.
  • A Bridge Between Human and AI Expertise: It combines the wisdom of countless human-written reports with the creative problem-solving of an LLM.

RAWPA pathway methodology in actionRAWPA pathway methodology in action

The journey of building RAWPA has been a rollercoaster, but for the first time, it feels like it has a soul. It’s evolving from a simple assistant into a dynamic partner that helps rejuvenate a pentester’s train of thought.

This is a community-driven effort. If you have methodologies, ideas, or suggestions, I would love to hear them. The best way to reach out is on LinkedIn At the end of the day, I believe RAWPA will help someone get unstuck and learn something new. And for me, that’s good enough and my blog.

The project is community-driven at its core, and I’m always looking for testers and contributors. Check it out at https://rawpa.vercel.app/ and let me know what you think. The brain is just getting started.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Meet Love Island USA bombshell and Casa Amor contestant Vanna Einerson
Next Article Germany Asks Apple, Google To Take Down ChatGPT-Rival DeepSeek: Here’s Why
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

I’m an Outdoor Writer. I’m Shopping 28 Deals From REI’s July 4 Sale
Gadget
Free Engineering Report Templates to Streamline Documentation
Computing
Facing Billions in DMA Fines, Apple Lets EU iPhone Users Install Apps Outside the App Store
News
Fourth of July Sale: Get 58% Off Incogni
News

You Might also Like

Computing

Free Engineering Report Templates to Streamline Documentation

22 Min Read
Computing

The 7 Essential Tools for Local LLM Development on macOS in 2025 | HackerNoon

9 Min Read
Computing

DingTalk welcomes six other domestic AI models to join it in developing “open AI ecosystem” · TechNode

1 Min Read
Computing

Vibe Coding Explained: Tools, Tips & Setup Inspiration |

33 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?