← नवीनतम पेपर
🤖 machine learning

Learning Robust Penetration Testing Policies under Partial Observability: A systematic evaluation

यह शोध पत्र एक व्यवस्थित मूल्यांकन प्रस्तुत करता है जो यह प्रदर्शित करता है कि हिस्ट्री एग्रीगेशन तकनीकें, जैसे कि फ्रेम-स्टैकिंग और रिकरेंट आर्किटेक्चर, विभिन्न नेटवर्क आकारों वाले आंशिक रूप से दृश्यमान पेनिट्रेशन टेस्टिंग परिदृश्यों में प्रॉक्सिमल पॉलिसी ऑप्टिमाइज़ेशन (PPO) एजेंटों के अभिसरण की गति और मजबूती को महत्वपूर्ण रूप से बढ़ाती हैं।

मूल लेखक: Raphael Simon, Pieter Libin, Wim Mees

प्रकाशित 2026-06-26
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Raphael Simon, Pieter Libin, Wim Mees

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक जासूस हैं जो एक ऐसी इमारत में एक जटिल रहस्य को सुलझाने की कोशिश कर रहे हैं जिसमें आपने पहले कभी प्रवेश नहीं किया है। आपके पास कोई ब्लूप्रिंट नहीं है, आपको नहीं पता कि मूल्यवान वस्तुएं कहाँ छिपी हैं, और आप दीवारों के पार नहीं देख सकते। हर बार जब आप किसी दरवाजे की कोशिश करते हैं, तो आपको एक चाबी मिल सकती है, एक बंद कमरा मिल सकता है, या कुछ भी नहीं मिल सकता। यह पेनेट्रेशन टेस्टिंग (या "पेंटेस्टिंग") का सार है: एथिकल हैकर्स कंप्यूटर नेटवर्क में सुरक्षा खामियों को खोजने की कोशिश करते हैं।

यह शोध पत्र एक कंप्यूटर (एक AI) को उस जासूस की तरह कार्य करना सिखाने के बारे में है, लेकिन एक ट्विस्ट के साथ: हर बार जब जासूस प्रवेश करता है, तो इमारत का लेआउट बदल जाता है।

समस्या: "अंधा" जासूस

वास्तविक दुनिया में, हैकर्स को नेटवर्क का पूरा नक्शा नहीं मिलता। उन्हें स्कैन करना पड़ता है, अनुमान लगाना पड़ता है, और जो उन्होंने पाया उसे याद रखना पड़ता है। कंप्यूटर विज्ञान की भाषा में, इसे पार्शियल ऑब्जर्वेबिलिटी (आंशिक दृश्यता) कहा जाता है। AI किसी भी दिए गए क्षण में सत्य का केवल एक छोटा सा हिस्सा ही देख पाता है।

इस कार्य के लिए AI को प्रशिक्षित करने के पिछले प्रयास एक ऐसी इमारत में जासूस को प्रशिक्षित करने जैसे थे जो कभी बदलती नहीं थी। AI चीज़ों को रट लेता था, जैसे, "यदि मैं लाल दरवाजे पर बाईं ओर मुड़ता हूँ, तो मुझे खजाना मिलेगा।" लेकिन यदि इमारत का लेआउट थोड़ा भी बदल जाता, तो AI खो जाता था। यह "ओवरफिटिंग" थी—एक विशिष्ट परीक्षण को सीखने के बजाय उसे रट लेना।

समाधान: "शेपशिफ्टिंग" (रूप बदलने वाली) इमारत

लेखकों ने एक नया प्रशिक्षण मैदान बनाया जिसे StochNASim कहा गया। इसे एक जादुई इमारत के रूप में सोचें जो हर बार आपके प्रवेश करने पर खुद को पूरी तरह से पुनर्गठित करती है।

  • नया लेआउट: कमरों (होस्ट्स) की संख्या बदल जाती है (कभी 5, कभी 8)।
  • नई सामग्री: कमरों के अंदर का फर्नीचर (सॉफ्टवेयर और सेवाएं) बदल जाता है।
  • नए दरवाजे: हर बार ताले और चाबियाँ (भेद्यताएं/वल्नरेबिलिटीज़) अलग होती हैं।

यह AI को विशिष्ट रास्तों को रटने के बजाय एक जासूस की तरह सोचना सीखने के लिए मजबूर करता है: "मुझे चारों ओर देखना होगा, जो मैंने पाया उसे याद रखना होगा, और फिर तय करना होगा कि आगे क्या करना है।"

प्रयोग: याद कैसे रखें?

शोधकर्ताओं ने पूछा: "हम एक AI को यह कैसे सिखाएं कि वह बदलते हुए परिवेश में जो पाया है उसे कैसे याद रखे?" उन्होंने PPO (प्रॉक्सिमल पॉलिसी ऑप्टिमाइज़ेशन) नामक एक मानक AI लर्निंग पद्धति का उपयोग करके चार अलग-अलग "मेमोरी रणनीतियों" का परीक्षण किया:

  1. "बिना याददाश्त वाला" बेसलाइन: AI वर्तमान कमरे को देखता है और अनुमान लगाता है। वह चलते ही सब कुछ भूल जाता है। (जैसे स्मृति लोप वाला एक जासूस)।
  2. फ्रेम स्टैकिंग: AI पिछले कुछ "स्नैपशॉट्स" को देखता है ताकि यह देखा जा सके कि क्या बदला है। (जैसे पिछले कुछ सेकंड के छोटे वीडियो क्लिप को देखना)।
  3. रिकरेंट नेटवर्क (LSTM और TrXL): ये जटिल, मस्तिष्क जैसी संरचनाएं हैं जिन्हें लंबी कहानियों को याद रखने के लिए डिज़ाइन किया गया है। ये उन जासूसों की तरह हैं जिनके पास अत्यंत जटिल दिमाग हैं जो पूरी इमारत के इतिहास को अपने दिमाग में रखने की कोशिश करते हैं।
  4. ऑगमेंटेड ऑब्जर्वेशन (विजेता): यह एक चतुर तरकीब है। एक जटिल तरीके से "याद रखने" के बजाय, AI बस एक बढ़ती हुई चेकलिस्ट रखता है। हर बार जब उसे कोई जानकारी मिलती है (जैसे, "कमरा 3 में एक लाल दरवाजा है"), तो वह उसे एक स्थायी सूची में जोड़ देता है जिसे वह हमेशा के लिए देख सकता है। वह भूलता नहीं है; वह बस तथ्यों को संचित करता है।

आश्चर्यजनक परिणाम

परिणाम उन चीज़ों के विपरीत थे जिनकी विशेषज्ञों ने अपेक्षा की थी:

  • जटिल दिमाग विफल रहे: फैंसी, जटिल मेमोरी सिस्टम (LSTM और TrXL) संघर्ष करते रहे। वे बहुत अधिक चतुर बनने की कोशिश करते थे, और अक्सर एक "ब्रूट-फोर्स" रणनीति अपनाते थे: बस हर संभव दरवाजे को तब तक आज़माना जब तक कि एक खुल न जाए। वे धीमे और अक्षम थे।
  • सरल चेकलिस्ट जीती: ऑगमेंटेड ऑब्जर्वेशन विधि (बढ़ती हुई चेकलिस्ट) स्पष्ट विजेता थी। इसने अन्य तरीकों की तुलना में चार गुना तेज़ी से सीखा।
  • क्यों? कार्य एक जटिल कहानी को याद रखने के बारे में नहीं था; यह तथ्य एकत्र करने के बारे में था। AI को याद रखने के लिए एक जटिल दिमाग की आवश्यकता नहीं थी; उसे बस एक तथ्य सूची रखने के लिए एक सरल तरीके की आवश्यकता थी। "चेकलिस्ट" दृष्टिकोण ने AI को उन कमरों को दोबारा स्कैन करने से रोक दिया जिन्हें उसने पहले ही चेक कर लिया था और उन पर ध्यान केंद्रित करने में मदद की जिन्हें उसने अभी तक नहीं देखा था।

मुख्य निष्कर्ष

यह शोध पत्र निष्कर्ष निकालता है कि इस विशिष्ट प्रकार के साइबर सुरक्षा कार्य के लिए, सादगी बेहतर है

एक अच्छा हैकर-जासूस बनने के लिए आपको एक अत्यंत जटिल AI मस्तिष्क की आवश्यकता नहीं है। आपको बस एक नोटबुक की आवश्यकता है। AI को एक सरल तरीका देकर कि वह जो उसने पाया है उसकी एक चलती हुई सूची रखे, इसने इसे कुशल, मजबूत और बिना भ्रमित हुए पूरी तरह से नए नेटवर्क लेआउट को संभालने में सक्षम बनाया।

लेखकों ने यह भी सिद्ध किया कि एक "शेपशिफ्टिंग" वातावरण (StochNASim) में प्रशिक्षण लेना महत्वपूर्ण है। यदि आप एक स्थिर, अपरिवर्तित नेटवर्क पर AI को प्रशिक्षित करते हैं, तो वह वास्तविक दुनिया में एक बुरा जासूस बन जाता है। लेकिन यदि आप इसे एक अराजक, बदलते परिवेश में प्रशिक्षित करते हैं, तो यह अनुकूलन करना और सफल होना सीख जाता है।

संक्षेप में: AI को नेटवर्क हैक करना सिखाने के लिए, उसे एक जटिल मेमोरी न दें; उसे एक स्टिकी नोट दें जो कभी मिटाया न जा सके। और सुनिश्चित करें कि आप एक ऐसी इमारत में अभ्यास करें जो हर बार आपके अंदर जाने पर बदल जाती है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →