यदि किसी मॉडल से सीधे पूछा जाए—"इस रिपॉज़िटरी में vulnerabilities ढूँढो"—तो परिणाम अक्सर अविश्वसनीय होते हैं। Hadrian के अनुसार आम समस्याएं हैं:
OpenHack इन समस्याओं को हल करने के लिए खुले‑अंत वाले प्रश्नों की जगह एक संरचित जांच पद्धति लागू करता है।
OpenHack का एक प्रमुख विचार है scenario‑based scoping।
पूरे कोडबेस को बिना दिशा के स्कैन करने के बजाय AI को विशिष्ट हमले के परिदृश्यों पर ध्यान देने के लिए कहा जाता है। उदाहरण के लिए:
इस तरह AI का ध्यान एक स्पष्ट लक्ष्य पर केंद्रित रहता है, जिससे विश्लेषण अधिक सटीक और उपयोगी बनता है।
OpenHack की दूसरी महत्वपूर्ण विशेषता है discovery और validation को अलग करना।
एक सामान्य OpenHack वर्कफ़्लो में:
इस प्रक्रिया से कमज़ोर या गलत रिपोर्ट फ़िल्टर हो जाती हैं और मॉडल को वास्तविक सबूत—जैसे code paths या exploit chains—इकट्ठा करने के लिए प्रेरित किया जाता है।
Hadrian के अनुसार इसी तरह की पद्धति का उपयोग करके उन्होंने डच सरकारी एजेंसियों द्वारा इस्तेमाल किए जाने वाले ओपन‑सोर्स प्रोजेक्ट्स का सुरक्षा विश्लेषण किया।
कंपनी का दावा है कि AI‑सहायता प्राप्त समीक्षा ने कुछ ही घंटों में सैकड़ों सुरक्षा समस्याएं उजागर कर दीं।
रिसर्च में बताए गए एक उदाहरण में शामिल थे:
हालांकि ये परिणाम मुख्य रूप से कंपनी की अपनी रिपोर्टिंग पर आधारित हैं, इसलिए स्वतंत्र पुष्टि होने तक इन्हें सावधानी से देखना चाहिए।
Hadrian ने OpenHack को GitHub पर MIT लाइसेंस के तहत जारी किया है। इसमें शामिल हैं:
कंपनी का कहना है कि उद्देश्य "defenders के लिए खेल का मैदान बराबर करना" है। अगर AI टूल्स सॉफ़्टवेयर कमजोरियां खोजने में अधिक सक्षम हो रहे हैं, तो सुरक्षा टीमों को भी वही क्षमता खुलकर उपलब्ध होनी चाहिए—न कि केवल निजी या बंद प्रणालियों में।
OpenHack एक बड़े रुझान की ओर संकेत करता है: AI एजेंटों द्वारा बड़े पैमाने पर कोड सुरक्षा विश्लेषण।
आधुनिक AI‑आधारित डेवलपमेंट टूल्स पहले ही पूरे कोडबेस को समझने, आर्किटेक्चर का विश्लेषण करने और कई डेवलपमेंट कार्य स्वचालित करने में सक्षम हो चुके हैं।
OpenHack जैसे संरचित वर्कफ़्लो इन क्षमताओं को सुरक्षा क्षेत्र में लागू करने की कोशिश करते हैं—ताकि सामान्य AI मॉडल भी व्यवस्थित रूप से vulnerabilities खोजने वाले शोधकर्ता की तरह काम कर सकें, न कि अनियमित कोड रिव्यूअर की तरह।
Comments
0 comments