आप फॉरेंसिकविकी पेजHiberfil.sys
पर बहुत सारी जानकारी पा सकते हैं ।
हालाँकि फ़ाइल स्वरूप को पार्स करने के लिए आवश्यक अधिकांश डेटा संरचनाएँ Microsoft Windows डिबग प्रतीकों में उपलब्ध हैं, लेकिन उपयोग किए गए संपीड़न (Xpress) को तब तक अनिर्दिष्ट नहीं किया गया था जब तक कि यह Matthieu Suiche द्वारा इंजीनियर नहीं हो गया था। उन्होंने निकोलस रफ के साथ एक परियोजना बनाई जिसे सैंडमैन कहा जाता है, एकमात्र ओपन-सोर्स टूल है जो विंडोज हाइबरनेशन फ़ाइल को पढ़ और लिख सकता है।
परियोजना Sandman का pdf यहाँ पाया जाता है ।
सैंडमैन परियोजना के रचनाकारों ने मेमोरी और Hiberfil.sys
-फाइल को डंप करने के लिए एक टूल भी बनाया (और इसे एक्सपीस कम्प्रेशन-फॉर्मेट से निकाला)। MoonSols विंडोज मेमोरी टूलकिट
फॉरेंसिकविकी-पेज के कुछ अन्य लिंक अब काम नहीं करते हैं, लेकिन यहां एक ऐसा है जो मैंने पाया है: (यदि आप प्रारूप-संरचना में सीधे गोता लगाना चाहते हैं तो आप इस संसाधन का उपयोग कर सकते हैं। शीर्ष लेख के लिए, पहले 8192 बाइट्स। फ़ाइल, आपको उन्हें अनसुना करने की आवश्यकता नहीं है)
हाइबरनेशन फ़ाइल Format.pdf
यह अंतिम PDF और ForensicWiki- पृष्ठ पर अंतिम लिंक आपको की संरचना के बारे में पर्याप्त जानकारी देनी चाहिए Hiberfil.sys
।
हाइबरनेशन फ़ाइलों में एक मानक शीर्षलेख (PO_MEMORY_IMAGE), कर्नेल संदर्भों और रजिस्टरों जैसे CR3 (_KPROCESSOR_STATE) का एक सेट और संपीड़ित / एन्कैप Xpress डेटा ब्लॉक के कई सरणियाँ (_IMAGE_XPRESS_HEADER और _PO_MEMORY_RANGE_ARANGEYARRAY) शामिल हैं।
मानक हेडर फ़ाइल के ऑफसेट 0 पर मौजूद है और इसे नीचे दिखाया गया है। आम तौर पर, हस्ताक्षर करने वाले सदस्य को वैध माना जाना चाहिए या तो "हाइब्रिड" या "वेक" होना चाहिए, हालांकि दुर्लभ मामलों में पूरे PO_MEMORY_IMAGE हेडर को शून्य कर दिया गया है, जो अधिकांश टूल में हाइबरनेशन फ़ाइल के विश्लेषण को रोक सकता है। उन मामलों में, अस्थिरता उस डेटा का पता लगाने के लिए एक क्रूर बल एल्गोरिथ्म का उपयोग करेगी।
उन दस्तावेज़ों के संदर्भों को आपको तलाशने के लिए बहुत सारे अन्य स्रोत देने चाहिए।