Hey HackerNoon, dit is weer Kuwguap. 'N rukkie gelede het ek geskryf oor die bou van RAWPA, my AI-koepelot vir pentesters, en die moeilike besluit om sy aanvanklike AI-funksie uit te skakel omdat dit nie lewer nie.Dit was 'n les in die weet wanneer om te draai. Die verhaal is nie 'n regstreekse lyn nie.Dit is 'n storie van gemeenskapsfeedback, handmatige data-parsing, en 'n slaap beroofde "aha!" oomblik wat alles verander het. Deel 1: Bou op gemeenskap-gedrewe hustle Ek het dit oopgemaak tot 'n klein groep vroeë toetsers (ons is nou 22 jaar oud, met ongeveer die helfte wat dit daagliks gebruik!) en die terugvoer was onmiddellik en waardevol. Een van die beste idees het gekom van 'n verbinding in die gemeenskap: "Waarom nie LOLBAS, GTFOBins en WADCOMS direk in die app integreer nie?" Dit was 'n briljante voorstel. Die integrasie proses self was 'n perfekte voorbeeld van die onglamorous kant van ontwikkeling. Om LOLBAS aan boord te kry, was 'n wind; hulle het 'n fantastiese API ontwerp vir presies hierdie soort ding. Die ander twee was 'n ander storie. Dit was 'n handmatige hustle. Ek moes die projek lêers reguit van hul GitHub repos trek en 'n parser vir my databasis skryf. Gelukkig was hulle gestruktureer in markdown, wat gryp vir die data wat ek nodig het, bestuurbaar gemaak het. Dit was 'n grind, maar dit het die app dadelik kragtiger gemaak. Onderweg het ek kleiner gereedskapskits soos 'n Reverse Shell Generator en 'n OSINT gereedskapskit bygevoeg. Die app het gegroei.Dit het 'n solide, hiërargiese assistent geword.Maar ek het geweet dat dit nog 'n siel ontbreek.Dit was 'n beeldhouer, wag vir 'n brein. Deel 2: Die "Bag of Bricks" Moment en die AI Brain (Kinda) Ek was hardloop op rook, codering non-stop. 'n nag, ek het uiteindelik ongeveer ses uur slaap. ek het wakker geword tot 'n idee wat my geraak soos 'n sak van baksteen: die . Neural Pathway Methodology Ek het met volmaakte duidelikheid gesien hoe RAWPA kan oorskry as 'n statiese speelboek. Dit is nie 'n algemene LLM wrapper nie. Ek het reeds gevecht met die implementering van 'n RAG (Retrieval-Augmented Generation) model en het geweet wat die moeilikheid was. Hierdie nuwe idee was anders. Die Neural Pathway Methodology gee RAWPA 'n gespesialiseerde brein - 'n neurale netwerk - wat spesifiek opgelei is op 'n massiewe dataset van die werklike wêreld pentest skryfups, metodologieë, gereedskap en tegnieke. Dit is die verskil tussen 'n instrument wat dinge kan kyk en 'n stelsel wat kan van die gesamentlike ervaring van die hele cyberveiligheidsgemeenskap. Leer Hoe die neurale brein werk Die konsep is om die gestruktureerde kennis van die gemeenskap te fusioneer met die redevoering van 'n moderne LLM. Jy verskaf die konteks: Jy vertel RAWPA waar jy in jou pentest is, wat jy gevind het, en enige ander relevante besonderhede oor die doelwit. Die Neurale Net Analise: Die neurale netwerk, wat op duisende pentestverslae opgelei is, analiseer jou invoer en sinteer die mees relevante patrone en tegnieke uit sy kennisbasis. Gemini Samewerk om 'n Pathway te genereer: Die gesinteseerde kennis word dan aan Google se Gemini LLM oorgedra met 'n aangepaste, konteksbewuste oproep. Gemini rede oor die inligting om 'n unieke, stap-by-stap pad vir jou te genereer. Dit leer uit Feedback: Dit is 'n lewende stelsel. gebruikers kan die pads beoordeel, en dat terugvoer word gebruik om die neurale netwerk voortdurend te verfyn. Waarom dit 'n sprong vorentoe is Hierdie benadering gaan nie net oor die byvoeging van 'n "AI" -etiket nie. Adaptive Intelligence: RAWPA is nie meer 'n statische checklist nie. Dit leer uit nuwe, werklike skryfwerk, wat dit toelaat om aan te pas by opkomende bedreigings en tegnieke. Waarlik gepersonaliseerde leiding: Die padse is nie generiese nie. Hulle is aangepas aan jou spesifieke konteks, wat die advies baie meer werkbaar en relevant maak. 'N Brug tussen menslike en AI-kennis: Dit kombineer die wysheid van ontelbare menslike geskrewe verslae met die kreatiewe probleemoplossing van 'n LLM. Die reis van die bou van RAWPA is 'n rollercoaster, maar vir die eerste keer voel dit asof dit 'n siel het. Dit is 'n gemeenskapsgeoriënteerde poging. As jy metodologieë, idees of voorstelle het, sal ek dit graag hoor. Aan die einde van die dag, ek glo RAWPA sal iemand help om los te raak en iets nuuts te leer. . Die Linkedin blog Die Linkedin Die projek is gemeenskapsgedrewe in sy kern, en ek is altyd op soek na toetsers en bydraers. En laat my weet wat jy dink, die brein begin net. https://rawpa.vercel.app/