| संस्करण | 2.4 |
|---|---|
| प्रकाशक | SecureTeam Software |
| रिलीज़ की तारीख | 23 जुल॰ 2013 |
| तारीख संकलित हुई | 23 जुल॰ 2013 |
| ओएस आवश्यकताओं | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| आवश्यकताएँ | None |
| कुल डाउनलोड | 83 |
| कीमत | Free to try |
विवरण
जावा में लिखे गए कोड को बायटेकोड भाषा में संकलित किया जाता है। समस्या यह है कि जावा बाइटकोड को आसानी से पठनीय स्रोत कोड में विघटित किया जा सकता है। यह JD या JAD डिकंपेलर जैसे डीकंपलर की मदद से किया जा सकता है, ऐसे टूल का उपयोग करके कोई भी आपके कोड को आसानी से देख सकता है। Jfuscator जावा एप्लिकेशन को रिवर्स इंजीनियर करना बेहद मुश्किल बनाकर आपकी बौद्धिक संपदा की सुरक्षा करता है।
सुविधाओं में शामिल हैं:
*बाधा जो काम करती है!
JFuscator किसी भी अन्य obfuscator की तुलना में आपके अधिक एप्लिकेशन की सुरक्षा करता है क्योंकि यह जानता है कि क्या बदलना सुरक्षित है और क्या अकेला छोड़ दिया जाना चाहिए। फिर भी, यह आपको ओफ़्फ़ुसेशन प्रक्रिया पर पूर्ण नियंत्रण देता है।
*स्ट्रिंग मॉर्फिंग
किसी भी स्ट्रिंग प्रतिनिधित्व के लिए संवेदनशील डेटा वाले मॉर्फ स्ट्रिंग्स, उन्हें निरंतर पूल में स्ट्रिंग्स के रूप में उपलब्ध नहीं कराते हैं। स्ट्रिंग डिक्रिप्शन को संरक्षित एप्लिकेशन के विभिन्न हिस्सों में होने देता है, जिससे एन्क्रिप्टेड स्ट्रिंग्स को लक्षित करने के आधार पर हमला असंभव हो जाता है।
* स्मार्ट फ्लो ऑबफसकेशन
बाइट कोड स्तर पर कोड ट्रांसफ़ॉर्मेशन लागू करके लूप, कंडीशनल और ब्रांचिंग निर्देशों जैसे उच्च स्तरीय निर्माणों को तोड़ता है। JFuscator रनटाइम पर कोड जो करता है उसे बदले बिना प्रोग्राम प्रवाह को अस्पष्ट करता है।
* अत्यधिक विन्यास योग्य
Jfuscator एक बहिष्करण संवाद का उपयोग करके एक सदस्य को आपत्ति से बाहर करता है जो आपके आवेदन में घोषित सभी वर्गों, विधियों और क्षेत्रों को सूचीबद्ध करता है। अवांछित वर्गों, विधियों या क्षेत्रों के नाम बदलने से बचने के लिए बहिष्करण संवाद का उपयोग करें।
* जावा 7 संगत
Jfuscator 1.1 से लेकर Java 7 तक सभी JDK को सपोर्ट करता है।
* निर्माण उपकरण
अपनी बिल्ड स्क्रिप्ट के साथ JFuscator सुरक्षा को एकीकृत करें, JFuscator को जावा-आधारित बिल्ड टूल Ant या इसके कमांड लाइन टूल का उपयोग करके एक कार्य के रूप में चलाया जा सकता है।
* डिबगिंग समर्थन
स्रोत कोड लाइन नंबर और दस्तावेज़ URL को अलग करके डीबग जानकारी निकालें, नाम और स्थानीय चर के प्रकार भी हटा दिए जाते हैं।
* किसी भी संग्रह को सुरक्षित रखें
जार, ज़िप, वॉर और ईयर फ़ाइल संग्रह सहित आपके एप्लिकेशन को परिनियोजित करने के लिए उपयोग किए जाने वाले किसी भी प्रकार के संग्रह को सुरक्षित रखें।
* क्रॉस क्लास का नाम बदलना
विभिन्न संग्रहों में रहने वाले कई वर्गों को अस्पष्ट करें। JFuscator नामांकित वर्गों और सदस्यों के संदर्भों का पता लगाएगा और संदर्भ को वैध और सुसंगत बनाए रखने के लिए उन्हें संशोधित करेगा।
*वृद्धिशील अस्पष्टता
यह सुनिश्चित करके पैच परिनियोजित करें या ऐड-ऑन का समर्थन करें कि कक्षाओं और सदस्यों के नए नाम पहले के अस्पष्ट संस्करण में उपयोग किए गए नामों के अनुरूप हैं।