Themida একটি উন্নত উইন্ডোজ সফটওয়্যার সুরক্ষা সিস্টেম. একটি অ্যাপ্লিকেশন তৈরি করা হচ্ছে, তখন কম্পাইলার মেশিন ভাষা কোড তৈরি বিভিন্ন বস্তুর ফাইল মধ্যে আবেদন সোর্স কোড কম্পাইল করতে হবে. তারপর বস্তু ফাইল চূড়ান্ত এক্সিকিউটেবল তৈরি করতে সংযুক্ত করা হয়. একটি অ্যাপ্লিকেশন এর সোর্স কোড সংকলন সময় মেশিন কোড রূপান্তরিত হয় যে একই পদ্ধতিতে, সমাবেশ ভাষায় একটি কম্পাইল করা অ্যাপ্লিকেশন অথবা একটি উচ্চ প্রোগ্রামিং ভাষায় রূপান্তর করতে পারবেন যে সরঞ্জাম আছে. এই সরঞ্জামগুলি dissemblers এবং ডি কম্পাইলার হিসাবে পরিচিত হয়.
সফ্টওয়্যার অভিভাবক সরাসরি পরিদর্শন বা একটি কম্পাইল করা আবেদন পরিবর্তন থেকে একটি আক্রমণকারী রাখা তৈরি করা হয়েছিল. একটি সফ্টওয়্যার অভিভাবক একটি অ্যাপ্লিকেশন এনক্রিপ্ট করা এবং সম্ভাব্য হামলার বিরুদ্ধে সুরক্ষিত রাখে একটি ঢাল ভালো হয়. একটি সুরক্ষিত আবেদন অপারেটিং সিস্টেম দ্বারা সঞ্চালন করা যাচ্ছে যখন, সফটওয়্যার অভিভাবক প্রথম CPU- র নিয়ন্ত্রণ নিতে এবং সিস্টেমে চলমান হতে পারে যে সম্ভব ক্রেকিং সরঞ্জাম (dissemblers বা ডি-কম্পাইলার) জন্য চেক করবে. সবকিছু নিরাপদ সফ্টওয়্যার অভিভাবক সুরক্ষিত আবেদন ডিক্রিপ্ট এবং এটি স্বাভাবিক হিসাবে মৃত্যুদন্ড কার্যকর করা CPU- র নিয়ন্ত্রণ প্রদান করতে এগিয়ে যেতে হবে. জলদস্যুতা বিরুদ্ধে একটি আবেদন রক্ষা এটা সুবিধার একটি অ্যাপ্লিকেশন প্রয়োগ করা হয় কিভাবে অধ্যয়ন থেকে আক্রমণকারীদের প্রতিরোধ, এবং আক্রমণকারীদের তার আচরণ পরিবর্তন করার জন্য একটি আবেদন পরিবর্তন করার অনুমতি দেয় না.
পাওয়া মন্তব্যসমূহ না