Code Virtualizer 1.340

लाइसेंस: नि: शुल्क परीक्षण ‎फ़ाइल आकार: 3.96 MB
‎उपयोगकर्ताओं की रेटिंग: 3.0/5 - ‎1 ‎वोट

कोड वर्चुअलाइजर एक शक्तिशाली कोड-अस्पष्टता प्रणाली है जो डेवलपर्स को न्यूनतम सिस्टम संसाधनों की आवश्यकता के दौरान रिवर्स इंजीनियरिंग के खिलाफ अपने संवेदनशील कोड क्षेत्रों की रक्षा करने में मदद करती है। कोड वर्चुअलाइजर आपके मूल कोड (इंटेल x86 निर्देशों) को वर्चुअल ओपकोड में परिवर्तित कर देगा जिसे केवल एक आंतरिक वर्चुअल मशीन द्वारा समझा जाएगा। उन वर्चुअल ओकोड और वर्चुअल मशीन ही कोड वर्चुअलाइजर पर एक सामान्य हमले से बचने, हर संरक्षित आवेदन के लिए अद्वितीय हैं। कोड वर्चुअलाइजर किसी भी x32 और x64 देशी पीई फ़ाइलों (जैसे एक्जीक्यूटेबल फाइल/एक्सई, सिस्टम सर्विसेज, डीएलएलएस, ओएक्सएस, एक्टिवएक्स कंट्रोल, स्क्रीन सेवर्स और डिवाइस ड्राइवर) में आपके संवेदनशील कोड क्षेत्रों की रक्षा कर सकता है। कोड वर्चुअलाइजेशन में बाइनरी कोड का एक अलग बाइनरी कोड में एक अलग बाइनरी कोड में परिवर्तन होता है जिसे किसी अन्य मशीन द्वारा समझा जाता है। यही है, एक विशिष्ट मशीन से सेट किए गए निर्देश को एक नए अनुदेश सेट में परिवर्तित किया जाता है जिसे एक अलग मशीन द्वारा समझा जाता है। कोड वर्चुअलाइजर हर एक के लिए एक अलग निर्देश सेट के साथ कई प्रकार की वर्चुअल मशीनें उत्पन्न कर सकता है। इसका मतलब यह है कि इंटेल x86 निर्देशों के एक विशिष्ट ब्लॉक को प्रत्येक मशीन के लिए अलग-अलग निर्देश सेट में परिवर्तित किया जा सकता है, जो एक हमलावर को x86 निर्देशों से परिवर्तन के बाद किसी भी उत्पन्न वर्चुअल ओपकोड को पहचानने से रोकता है। जब कोई हमलावर कोड वर्चुअलाइजर द्वारा संरक्षित कोड के ब्लॉक को विघटित करने की कोशिश करता है, तो उसे मूल x86 निर्देश नहीं मिलेंगे। इसके बजाय, वह एक पूरी तरह से नए अनुदेश सेट जो उसके या किसी अंय विशेष decompiler द्वारा मांयता प्राप्त नहीं है मिल जाएगा । यह हमलावर को यह पहचानने के बेहद कठिन काम से गुजरने के लिए मजबूर करेगा कि प्रत्येक ओपकोड को कैसे निष्पादित किया जाता है और प्रत्येक संरक्षित आवेदन के लिए विशिष्ट वर्चुअल मशीन कैसे काम करती है। कोड वर्चुअलाइजर वर्चुअल ओपकोड के निष्पादन और प्रत्येक अद्वितीय आभासी मशीन के अध्ययन को पूरी तरह से अस्पष्ट करता है ताकि किसी को वर्चुअल ओपकोड निष्पादित करने से रोकने के लिए।

संस्करण इतिहास

  • विवरण 1.340 पर तैनात 2007-11-27

    EULA - अंत उपयोगकर्ता लाइसेंस समझौता



    (ग) 2006 ओरियन टेक्नोलॉजीज इलेक्ट्रॉनिक एंड यूजर लाइसेंस एग्रीमेंट फॉर कोड वर्चुअलाइजर - उपयोगकर्ता को रिवर्स एन्गेनरिंग नोटिस के खिलाफ कुल अस्पष्टीकरण: यह एक अनुबंध है। इस सॉफ्टवेयर को स्थापित करके आप इस समझौते के सभी नियमों और शर्तों को स्वीकार करते हैं। इस सॉफ़्टवेयर को डाउनलोड/उपयोग करने से पहले इसे ध्यान से पढ़ें "Code Virtualizer"। यह आप और Oreans प्रौद्योगिकियों के बीच एक कानूनी रूप से बाध्यकारी समझौता है । स्थापित करने, नकल या अन्यथा मेरे किसी भी सॉफ्टवेयर उत्पाद का उपयोग करके उन्नयन, स्रोत कोड और किसी भी उद्देश्य के लिए संबंधित दस्तावेज शामिल हैं, आप इस लाइसेंस से बंधे होने के लिए सहमत हो रहे हैं जिसमें इसमें निहित मेरे दायित्व के बहिष्करण और सीमाएं शामिल हैं। यदि आप इस लाइसेंस के नियमों और शर्तों से सहमत नहीं हैं तो आप कोड वर्चुअलाइजर को इंस्टॉल, कॉपी या अन्यथा उपयोग नहीं कर सकते हैं। क.) कोड वर्चुअलाइजर कॉपीराइट कानूनों और अंतरराष्ट्रीय कॉपीराइट संधियों के साथ-साथ अन्य बौद्धिक संपदा कानूनों और संधियों द्वारा संरक्षित है। कोड वर्चुअलाइजर लाइसेंस प्राप्त है, बेचा नहीं गया है। आपको लाइसेंस के अनुसार छोड़कर कोड वर्चुअलाइजर स्थापित करने या उपयोग करने की अनुमति नहीं है। इस लाइसेंस की शर्तों के लिए अपने समझौते को ध्यान में रखते हुए, ओरियन टेक्नोलॉजीज आपको इस लाइसेंस द्वारा अनुमति के अनुसार कोड वर्चुअलाइजर को स्थापित करने और उपयोग करने का गैर-अनन्य अधिकार प्रदान करता है। ख.) आप एक समय में एक से अधिक कंप्यूटर पर कोड वर्चुअलाइजर की किसी भी व्यक्तिगत प्रति को स्थापित या उपयोग नहीं करने के लिए सहमत हैं, न कि किसी नेटवर्क के माध्यम से या रिमोट या अन्य एक्सेस के माध्यम से। यह प्रावधान केवल व्यक्तिगत प्रतियों के लिए है और बहु-प्रणाली लाइसेंस या डेमो संस्करण पर लागू नहीं होता है। यदि कोड वर्चुअलाइजर आपके नियोक्ता द्वारा खरीदा गया था तो आप यहां वर्णित कई कंप्यूटरों पर कोड वर्चुअलाइजर स्थापित करने से पहले अपने नियोक्ता की स्पष्ट अनुमति प्राप्त करने के लिए सहमत हैं। ग.) यदि आपने कोड वर्चुअलाइजर के लिए एक मल्टी-सिस्टम लाइसेंस और उद्धृत; कंपनी लाइसेंस और उद्धृत खरीदा है तो आप केवल कंपनी के कंप्यूटरों पर कोड वर्चुअलाइजर को स्थापित करने या उपयोग करने के लिए सहमत हैं। घ.) जब आप कोड वर्चुअलाइजर खरीदते हैं, तो आपको कोड वर्चुअलाइजर का पंजीकृत संस्करण प्राप्त होगा। आप किसी भी तरह से इस कोड को प्रकाशित या वितरित नहीं कर सकते हैं। यदि आप ऐसा करते हैं, तो कोड वर्चुअलाइजर का उपयोग करने का आपका लाइसेंस स्वचालित रूप से समाप्त हो जाता है, और आपको अपने कंप्यूटर या कंप्यूटर से कोड वर्चुअलाइजर को हटादेना होगा। ई.) जैसा कि ऊपर कहा गया है, ओरियन टेक्नोलॉजीज किसी विशेष उद्देश्य के लिए मर्चेंटबिलिटी या फिटनेस की किसी भी निहित वारंटी सहित किसी भी और सभी वारंटी, एक्सप्रेस या गर्भित, लिखित या मौखिक को अस्वीकार करती है। च) ओरियन टेक्नोलॉजीज वादा नहीं कर सकता कि कोड वर्चुअलाइजर बग या प्रोग्राम त्रुटियों से मुक्त होगा, लेकिन यदि आप ओरियन टेक्नोलॉजीज को प्रोग्राम त्रुटि या बग की रिपोर्ट करते हैं, तो हम इसे ठीक करने की पूरी कोशिश करेंगे। उदाहरण के लिए किसी भी स्थिति में ओरियन टेक्नोलॉजीज किसी भी आकस्मिक, परिणामी के लिए उत्तरदायी नहीं होगा, या उपयोग कोड वर्चुअलाइजर या ओरियन टेक्नोलॉजीज के साथ आपके संबंधों से उत्पन्न होने वाले दंडात्मक नुकसान। ध्यान दें कि कुछ राज्य आकस्मिक या परिणामी नुकसान के लिए दायित्व के बहिष्कार या सीमा की अनुमति नहीं देते हैं, इसलिए उपरोक्त सीमा आप पर लागू नहीं हो सकती है। ज.) आपको कोड वर्चुअलाइजर के अपने अनुमत उपयोग के समर्थन में कोड वर्चुअलाइजर की बैक-अप कॉपी बनाने की अनुमति है बशर्ते आप ओरियन टेक्नोलॉजीज कॉपीराइट नोटिस के साथ बैक-अप कॉपी लेबल करें। कोड वर्चुअलाइजर के पूरे या किसी भी हिस्से की कोई अन्य प्रतियां गैरकानूनी हैं। i.) आप कोड वर्चुअलाइजर में दूसरों को बेचने, वितरित करने, किराए, ऋण, पट्टा, उप-लाइसेंस या अन्यथा सौदा करने की अनुमति नहीं दे सकते हैं। जे) आप त्रुटि सुधार के लिए किसी भी उद्देश्य के लिए किसी भी उद्देश्य के लिए कोड वर्चुअलाइजर को किसी भी तरह से बदलने, अनुकूलित करने, विलय करने, संशोधित करने या अनुवाद करने की अनुमति नहीं दे सकते हैं। के. आप दूसरों को रिवर्स-इंजीनियर, अलग या विघटित कोड वर्चुअलाइजर की अनुमति नहीं दे सकते हैं, सिवाय इसके कि आप कोड वर्चुअलाइजर को केवल कानून द्वारा स्वीकार्य सीमा तक ही विघटित कर सकते हैं जहां यह कोड वर्चुअलाइजर या किसी अन्य कार्यक्रम के साथ स्वतंत्र रूप से बनाए गए कार्यक्रम की अंतर संचालनीयता प्राप्त करने के लिए आवश्यक जानकारी प्राप्त करने के लिए अपरिहार्य है और बशर्ते कि ऐसी जानकारी ऑर्न्स टेक्नोलॉजीज या अन्य जगहों से आसानी से उपलब्ध न हो। l.) आप कोड वर्चुअलाइजर या बिना किसी सीमा के इसके किसी भी हिस्से को प्रभावित करने वाले सभी प्रासंगिक आयात और निर्यात कानूनों, नियमों और विनियमों का पालन करेंगे। कोड वर्चुअलाइजर के ओरियन टेक्नोलॉजीज गंतव्य द्वारा किए गए किसी भी प्रकटीकरण के बावजूद, आप पहले सभी लिखित सहमति या प्राधिकरण प्राप्त किए बिना प्रत्यक्ष या अप्रत्यक्ष रूप से कोड वर्चुअलाइजर का निर्यात या पुनर् निर्यात नहीं करेंगे, जो ऐसे किसी भी कानून, नियमों या विनियमों के लिए आवश्यक हो सकते हैं।

कार्यक्रम विवरण