AS3Obfuscator 1.1.1

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

करीबन AS3Obfuscator

फ्लैश एक्शनस्क्रिप्ट प्रोटेक्शन - एक्शनस्क्रिप्ट ऑब्फ्यूस्केटर, फ्लैश सोर्स कोड, .AS और। FLA फ़ाइलें, उन्हें समझने के लिए बहुत मुश्किल बना रही है, अगर decompiler के साथ देखा । स्रोत स्तर पर फ्लैश परियोजनाओं की सुरक्षा/एन्क्रिप्ट/अस्पष्ट करता है। यह एकमात्र उपयोगिता है जो रक्षा कर सकती है । FLA फ़ाइलें (फ्रेम एक्शनस्क्रिप्ट, उदाहरण, कक्षाएं), साथ में .AS फ़ाइलें - यह फ्लैश एक्सटेंशन के रूप में फ्लैश के साथ मिलकर काम कर सकती है। फ्लैश के बिना, स्टैंडअलोन प्रोग्राम के रूप में काम करना- केवल .AS फ़ाइलों को अस्पष्ट करता है। एक्शनस्क्रिप्ट पहचानकर्ताओं को घायल-अपरिवर्तनीय रूप से नाम दिया जाता है । विकल्प कहते हैं कि किस प्रकार के पहचानकर्ताओं को घायल किया जाना चाहिए (कक्षाएं, वर्ग, कार्य, आदि)। आप विशिष्ट पहचानकर्ताओं की सूची को घायल करने से बाहर कर सकते हैं। इसके अलावा- अगर किसी तरह के पहचानकर्ताओं को घायल नहीं किया जाना चाहिए- तो आप एक सूची में शामिल कर सकते हैं। बाहर/सूची में आप वाइल्डकार्ड चरित्र ("*"चरित्र) के साथ पहचानकर्ताओं का एक समूह प्रदान कर सकते हैं । वैकल्पिक रूप से तार स्रोत फ़ाइलों में एन्क्रिप्ट किया जा सकता है - रनटाइम में वे डिक्रिप्ट किए जाते हैं। वैकल्पिक रूप से टिप्पणियों को एक्शनस्क्रिप्ट कोड से हटाया जा सकता है। सामान्य रूप से अस्पष्ट के साथ एक समस्या यह है कि वे एक कार्यक्रम के अर्थ बदल सकते हैं। यही है, यह टूट सकता है-अगर कार्यक्रम चर के नाम की गणना/ कल्पना कीजिए कि आप अस्पष्ट हैं, और कार्यक्रम काम करना बंद कर देता है। किसी भी विचार कैसे अस्पष्ट .swf में एक समस्या को खोजने के लिए? अस्पष्ट स्रोत के साथ समस्या का पता लगाना संभव हो सकता है। AS3Obfuscators (और करने के लिए) से मूल पहचानकर्ताओं को खोजने की अनुमति देता है। इसके अलावा, स्रोत कुछ विकल्पों को बदलने या कुछ पहचानकर्ताओं की अनदेखी करने के बाद फिर से अस्पष्ट हो सकता है। AS3Obfuscators रनटाइम पर पहचानकर्ता नामों की कंप्यूटिंग के कुछ सरल संभावित उपयोगों का पता लगाने की कोशिश करता है, इसलिए आपको उन्हें अनदेखा सूची में जोड़ने की आवश्यकता नहीं है। यह एक स्ट्रिंग में उपयोग किए जाने वाले घोषित पहचानकर्ता नामों की खोज कर सकता है - उदाहरण: वीएआर माईवेरिटेबल; यह ["myvariable"] स्ट्रिंग कॉन्टेशन - उदाहरण: यह ["my"+"चर"] अंत में एक नंबर जोड़ना - उदाहरण: वीएआर i:int =0; यह ["myVar"+i]