
स्वचालित रूप से code.google.com/p/jsunpack-n से निर्यात किया गया
jsunpack-n एक URL पर जाते समय ब्राउज़र कार्यक्षमता का अनुकरण करता है। इसका उद्देश्य ब्राउज़र और ब्राउज़र प्लग-इन कमजोरियों को लक्षित करने वाले शोषणों का पता लगाना है। यह कई अलग-अलग प्रकार के इनपुट स्वीकार करता है:
PDF फ़ाइलें - samples/sample-pdf.file पैकेट कैप्चर - samples/sample-http-exploit.pcap HTML फ़ाइलें JavaScript फ़ाइलें SWF फ़ाइलें यह प्रोजेक्ट उस स्रोत कोड को शामिल करता है जो वेबसाइट http://jsunpack.jeek.org/ पर चलता है। उपयोगकर्ता फ़ाइलें अपलोड कर सकते हैं, या डिकोड करने के लिए स्क्रिप्ट सामग्री और URL दर्ज कर सकते हैं। यदि आप अपने सिस्टम पर jsunpack-n स्थापित करना चुनते हैं, तो आप इसे URL लाने और डिकोड करने के लिए निम्न कमांड के साथ चला सकते हैं:
$ ./jsunpackn.py -u URL वैकल्पिक रूप से, आप -a विकल्प निर्दिष्ट कर सकते हैं, जो आगे डिकोड किए गए URL या पथ लाता है। यदि आप इसके बजाय एक स्थानीय फ़ाइल को डिकोड करना चाहते हैं, तो आप बस चला सकते हैं:
$ ./jsunpackn.py samples/sample-pdf.file दुर्भावनापूर्ण फ़ाइलों के अन्य नमूने samples निर्देशिका में मौजूद हैं।
jsunpack-n चलाने में एक सामान्य समस्या तब होती है जब कोई आउटपुट नहीं होता है। इसका अर्थ है कि कोई सिग्नेचर मैच नहीं है, लेकिन इसका अर्थ यह भी हो सकता है कि फ़ाइल डिकोड हो गई थी। यदि jsunpack-n कुछ भी आउटपुट नहीं करता है, तो आप अधिक जानकारी प्राप्त करने के लिए -v (verbose) या -V (veryverbose) का उपयोग करना चुन सकते हैं।