1,271 קריאות
1,271 קריאות

יצרתי קופילוט AI שחושב בניצול, לא ממהרים

על ידי Glenn Rodney4m2025/06/27
Read on Terminal Reader

יותר מדי זמן; לקרוא

הכלי שלי לביצוע בדיקות פנטסטיות של ה-AI, RAWPA, היה שימושי, אך היה צריך להיות חכם יותר. התחלתי על ידי הוספת כלים חיוניים (LOLBAS, GTFOBins) המבוססים על משוב ישיר של הקהילה. לאחר רגע של השראה, העיצבתי והבנתי את "מטודולוגיה של נוירול Pathway" - "מוח" של ה-AI עבור האפליקציה. תכונה חדשה זו משתמשת ברשת נוירלית מאומנת על אלפי דוחות פנטסטיים בעולם האמיתי, בשילוב עם LLM (Gemini), כדי ליצור תוכניות התקפה מותאמות אישית, שלב אחר שלב.
featured image - יצרתי קופילוט AI שחושב בניצול, לא ממהרים
Glenn Rodney HackerNoon profile picture
0-item

Hey HackerNoon, זה שוב Kuwguap.

לפני זמן מה, כתבתי על בניית RAWPA, הקולופוט ה-AI שלי עבור פנטסטרים, ואת ההחלטה הקשה לכבות את תכונת ה-AI המקורית שלה כי היא לא הייתה מספקת.זה היה שיעור לדעת מתי לסובב.

זהו סיפור של משוב קהילתי, בדיקה ידנית של נתונים, ושל רגע "אהה!" חסר שינה ששינה הכל.

חלק 1: בנייה על הקהילה המובילה מחרדה

פתחתי אותו לקבוצה קטנה של מבקרים מוקדמים (אנחנו בגיל 22, עם בערך מחצית משתמשים בו מדי יום!) והתגובות היו מיידיות ואיכותיות.

אחד הרעיונות הטובים ביותר הגיע מהקשר בקהילה: "למה לא לשלב LOLBAS, GTFOBins ו- WADCOMS ישירות באפליקציה?"

זה היה הצעה מדהימה.התהליך האינטגרציה עצמו היה דוגמה מושלמת לצד הלא נעים של הפיתוח.הכנת LOLBAS על הסיפון הייתה רוח; יש להם API מדהימה שנועדה בדיוק לסוג זה של דבר.

RAWPA new toolkit

השניים האחרים היו סיפור שונה. זה היה משא ומתן ידני. הייתי צריך למשוך את קבצי הפרויקט ישירות מ- GitHub שלהם ולכתוב מחקר עבור מסד הנתונים שלי. למרבה המזל, הם היו מאורגנים ב- markdown, מה שהפך את החזקת הנתונים שהייתי צריך לניהול. זה היה מגרד, אבל זה הפך את האפליקציה באופן מיידי חזק יותר. לאורך הדרך, הוספתי ערכות כלי קטנות יותר כגון גנרטור ה- Reverse Shell ו- OSINT Toolkit.

Downloading GTFOBins .md files to locally parse into my db

האפליקציה גדלה.היא הפכה לעוזרת מוצקה, הירוארכית.אבל ידעתי שהיא עדיין מתגעגעת לנשמה.זה היה פסל, מחכה למוח.

חלק 2: הרגע "Bag of Bricks" ו- AI Brain (Kinda)

לילה אחד, סוף סוף ישנתי בערך שישה שעות, התעוררתי לרעיון שפגע בי כמו שקית של גפרורים:Neural Pathway Methodology.

ראיתי בבירור מושלם כיצד RAWPA יכול להתגבר על להיות ספר משחקים סטטי.

זה לא סוג של LLM גנרי. אני כבר נלחם עם יישום מודל RAG (Retrieval-Augmented Generation) וידעתי את הקושי הכרוך. הרעיון החדש הזה היה שונה. The Neural Pathway Methodology נותן RAWPA מוח מיוחד - רשת נוירלית - מאומן במיוחד על קבוצת נתונים ענקית של ספרות בעולם האמיתי, שיטות, כלים וטכניקות.

Some part of the gemini prompt

זהו ההבדל בין כלי שיכול להסתכל על דברים לבין מערכת שיכול להסתכל על דברים.ללמודמתוך הניסיון המשותף של קהילת האבטחה הסייבר כולה.

כיצד עובד המוח הנוירלי

המושג הוא לשלב את הידע המאורגן של הקהילה עם כוח הסיכוי של LLM מודרני.

  1. אתה מספק את ההקשר: אתה אומר ל-RAWPA איפה אתה במבחן הפנטסט שלך, מה מצאת, וכל פרטים רלוונטיים אחרים על המטרה.
  2. ניתוחים של רשתות נוירליות: הרשת הנוירלית, אשר מאומנת על אלפי דוחות פנטסט, מנתחת את ההכנסה שלך ומסנתזת את הדפוסים והטכניקות הרלוונטיים ביותר מבסיס הידע שלה.
  3. Gemini Collaborates to Generate a Pathway: הידע המצורף מועבר לאחר מכן ל- Gemini LLM של Google עם דחיפה מותאמת אישית, מודעת לקשר. סיבות Gemini על המידע כדי ליצור דרך ייחודית, שלב אחר שלב בשבילך.
  4. זה לומד מהתגובות: זה מערכת חיה.משתמשים יכולים להעריך את הדרכים, וההתגובות האלה משמשות כדי לעצב את הרשת הנוירלית באופן מתמיד.ככל שהוא משמש יותר, חכם יותר זה מקבל עבור כולם.

Json response showing successful pathway generation -Backend on express server

למה זה קפיצה קדימה

גישה זו אינה רק על הוספת תווית "AI", אלא על יצירת:

  • אינטליגנציה מתאימה: RAWPA היא כבר לא רשימת בדיקה סטטית.היא לומדת מחדשים חדשים בעולם האמיתי, ומאפשרת לה להתאים איומים וטכניקות מתפתחים.
  • הדרכה מותאמת אישית באמת: הדרכים אינן כלליות, הן מתאימות לקשר הספציפי שלך, מה שהופך את העצה הרבה יותר יעילה ורלוונטית.
  • גשר בין מומחיות אנושית ו- AI: זה משלב את החוכמה של דיווחים רבים שנכתבו על ידי אדם עם פתרון בעיות יצירתי של LLM.

RAWPA pathway methodology in action

מסע הבנייה של RAWPA היה סולם גלגלים, אבל בפעם הראשונה, זה מרגיש כאילו יש לו נשמה.

אם יש לך שיטות, רעיונות או הצעות, אשמח לשמוע אותן.LinkedInבסופו של דבר, אני מאמין ש-RAWPA יעזור למישהו להתחמק וללמוד משהו חדש.בלוג.

לינקדאין

הפרויקט מונח על ידי הקהילה בלב שלו, ואני תמיד מחפש בוחנים ותורמים.https://rawpa.vercel.app/תן לי לדעת מה אתה חושב, המוח רק מתחיל.



Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks