
दुर्भावनापूर्ण OneNote दस्तावेज़ों के विश्लेषण के लिए एक C# आधारित उपकरण
OneNote दस्तावेज़ों का विश्लेषण करने के लिए C# आधारित उपकरण
हाल ही में हमें कुछ दुर्भावनापूर्ण OneNote दस्तावेज़ मिले जो विभिन्न खतरे वाले अभिकर्ताओं द्वारा इंटरनेट पर वितरित किए जा रहे थे। इससे हमें "OneNoteAnalyzer" विकसित करने का विचार आया, जो ऐसे दुर्भावनापूर्ण OneNote दस्तावेज़ों को निष्पादित किए बिना उनका विश्लेषण करने में मदद करेगा। आइए अब उन सुविधाओं पर एक नज़र डालते हैं जो यह उपकरण प्रदान करता है।
दुर्भावनापूर्ण OneNote दस्तावेज़ का फ़ाइल पथ प्रदान करने के बाद, OneNoteAnalyzer निकालता है:
नया
दुर्भावनापूर्ण OneNote दस्तावेज़ों के विरुद्ध OneNoteAnalyzer चलाने के लिए, हम OneNote दस्तावेज़ का पथ नीचे दिखाए अनुसार प्रदान करते हैं।
निष्पादन पर, OneNoteAnalyzer OneNoteAttachments फ़ोल्डर में OneNote दस्तावेज़ से अटैचमेंट निकालता है। यहाँ वास्तविक अटैचमेंट पथ अर्थात् वह पथ जहाँ से अटैचमेंट अपलोड किया गया था, निकाले गए फ़ाइल नाम और अटैचमेंट के आकार के साथ कंसोल में देखा जा सकता है।

OneNoteAttachments फ़ोल्डर में निकाले गए OneNote अटैचमेंट:

इसके बाद यह OneNote दस्तावेज़ से पृष्ठवार मेटाडेटा निकालता है, जैसा नीचे दिखाया गया है।
फिर यह OneNote दस्तावेज़ में सभी छवियों को भी निकालता है, जैसा नीचे दिखाया गया है:
निकाली गई छवियाँ OneNoteImages फ़ोल्डर में सहेजी जाती हैं, जैसा नीचे दिखाया गया है।
इसके अलावा, उपकरण OneNote दस्तावेज़ से पृष्ठवार पाठ निकालता है
और इसे OneNoteText फ़ोल्डर में सहेजता है, जैसा नीचे स्क्रीनशॉट में दिखाया गया है

इसके अतिरिक्त, यह OneNote दस्तावेज़ से हाइपरलिंक को ओवरले टेक्स्ट के साथ निकालता है, जैसा नीचे स्क्रीनशॉट में दिखाया गया है।

निकाले गए हाइपरलिंक OneNoteHyperLinks फ़ोल्डर में संग्रहीत किए जाते हैं - onenote_hyperlinks.txt

अंत में, उपकरण OneNote दस्तावेज़ को एक छवि में परिवर्तित करता है और इसे निम्नलिखित तरीके से सहेजता है।
सहेजी गई छवि-1:
सहेजी गई छवि-2:
निष्पादन पूरा होने पर, निकाला गया डेटा वर्तमान कार्य निर्देशिका में एक निर्यात निर्देशिका "OneNoteFilename_content" में संग्रहीत किया जाता है, जैसा नीचे स्क्रीनशॉट में देखा जा सकता है

https://docs.aspose.com/note/net
धन्यवाद! =)