मस्तिष्क एजेंट और उसके उप-एजेंट
AgentRidge संकेतों का उत्तर देने वाला एक अखंड मॉडल नहीं है। यह एक टीम है एजेंट आदेशों की एक स्पष्ट श्रृंखला के साथ: एक मस्तिष्क जो इसके बारे में सोचता है समग्र रूप से जुड़ाव, और विशेषज्ञ जो केंद्रित कार्य करते हैं।
Agent Ridge Principal (मस्तिष्क)
प्रिंसिपल ऑर्केस्ट्रेटर है। यह मिशन का उद्देश्य रखता है, निर्माण करता है और योजना को संशोधित करता है, निर्णय लेता है कि आगे किस विशेषज्ञ को भेजना है, निर्णय करता है कि क्या परिणाम काफी अच्छा है, और जब सगाई की पूरी की परिभाषा घोषित हो जाती है पहुंच गया है.
मस्तिष्क किसके लिए जिम्मेदार है:
- योजना - एक मिशन संक्षिप्त को लक्ष्यों के क्रमबद्ध सेट में बदलना।
- प्रतिनिधिमंडल - प्रत्येक लक्ष्य को सही उप-एजेंट को सौंपना।
- पर्यवेक्षण - जो वापस आया उसे पढ़ना, अगला कदम तय करना और फिर से खोलना पहले के चरण जब नई सतह दिखाई देती है।
- दृढ़ता - "संभावित भेद्यता" पर कभी नहीं रुकना; प्रत्येक को धक्का देना तब तक नेतृत्व करें जब तक कि यह सिद्ध या समाप्त न हो जाए।
- निर्णय - कार्य को दायरे में और चुने हुए के अनुपात में रखना engagement mode.
Ridge Sub-Agents (विशेषज्ञ)
प्रिंसिपल Ridge Sub-Agents को सौंपता है, प्रत्येक को एक प्रकार की नौकरी के लिए तैयार किया जाता है:
| उप-एजेंट की भूमिका | यह क्या करता है |
|---|---|
| पुनः गणना एवं गणना | मेजबानों, बंदरगाहों, सेवाओं, वेब और एपीआई सतह, पहचान समापन बिंदुओं और पुन: परीक्षण के लायक पूर्व सुरागों की खोज करता है। |
| शोषण एवं सत्यापन | वास्तविक परीक्षण कमांड उत्पन्न करता है और चलाता है, फिर अवधारणा के जीवंत प्रमाण के साथ पुष्टि करता है कि भेद्यता वास्तविक है या नहीं। |
| विश्लेषण एवं तर्क | कच्चे टूल आउटपुट और अव्यवस्थित प्रतिक्रियाओं को पढ़ता है और उन्हें संरचित, सार्थक तथ्यों में परिवर्तित करता है। |
उप-एजेंट कार्यकर्ता हैं, निर्णय लेने वाले नहीं। वे परिणामों की रिपोर्ट करते हैं - और अपने स्वयं के विफलताएँ - प्रिंसिपल के पास वापस जाएँ, जो निर्णय लेता है कि आगे क्या होगा।
एक कदम कैसे बहता है
सुंदर वापसी
स्वायत्तता का मतलब है कि सिस्टम तब भी चलता रहता है जब उसका एक हिस्सा रुक जाता है। यदि ए उप-एजेंट का समय समाप्त हो जाता है, उसका बजट समाप्त हो जाता है, या स्थानीय तर्क कदम विफल हो जाता है प्रिंसिपल सगाई समाप्त नहीं करता - यह स्वयं काम जारी रखता है उपलब्ध टूलींग और प्रत्येक शेष लीड को आगे बढ़ाता है। परिणाम एक रन है जो पहली बाधा पर हार मानने के बजाय प्रगति करता रहता है।
काम को इस तरह क्यों बाँटना?
- धागे को खोए बिना गहराई। विशेषज्ञ एक ही कार्य में गहराई तक जा सकते हैं मस्तिष्क संपूर्ण उद्देश्य को ध्यान में रखता है।
- लचीलापन। एक अटका हुआ विशेषज्ञ मिशन को नहीं रोकता है।
- बेहतर सबूत। एक समर्पित विश्लेषण भूमिका का मतलब है कि निष्कर्ष साफ-सुथरे आएं, संरचित तथ्य - vulnerability register के लिए तैयार और report.