উত্স কোডটি কীভাবে আড়াল করবেন

সুচিপত্র:

উত্স কোডটি কীভাবে আড়াল করবেন
উত্স কোডটি কীভাবে আড়াল করবেন
Anonim

কোনও পৃষ্ঠার উত্স কোড রক্ষা করার জন্য এটি প্রয়োজনীয় হতে পারে এমন অনেকগুলি কারণ থাকতে পারে। এর মধ্যে কোডটিতে তাদের নিজস্ব সমাধানগুলির সুরক্ষা, অলাভজনক বা অননুমোদিত হস্তক্ষেপ থেকে পাঠ্য সুরক্ষা, "বাইরের" সংক্রমণের জন্য অ্যাডন সলিউশনগুলির ডেমো সংস্করণ গঠন অন্তর্ভুক্ত রয়েছে।

উত্স কোডটি কীভাবে আড়াল করবেন
উত্স কোডটি কীভাবে আড়াল করবেন

প্রয়োজনীয়

উটিলিটি নাভিটিলাস অবজেক্ট স্কিজে।

নির্দেশনা

ধাপ 1

এই সমস্যাগুলির মূল সমাধানের জন্য নেভুটিলাস অ্যাপ্লিকেশন দায়ী। এই ইউটিলিটিটি নাভিশন অবজেক্টগুলি থেকে উত্স কোডটি শারীরিকভাবে অপসারণ করতে এবং এই বিষয়গুলির আকার হ্রাস করতে ব্যবহৃত হয়। এই জাতীয় প্রযুক্তির সাথে ডিল করার উপায় হ'ল ডিকম্পিলারগুলি ব্যবহার করা, তবে যখনই কেউ এইরকম কোনও কাজ হাতে নিয়েছে তখন কোনও জানা নেই। আসুন এই ইউটিলিটিটি ব্যবহার করার প্রযুক্তিটি বর্ণনা করি।

ধাপ ২

ইউটিলিটিটি 12 জেন.জেএনএল.পস্টলাইন কোড ইউনিটের অংশগ্রহণে প্রক্রিয়া করার পরে পরীক্ষা করা হবে। যাইহোক, ইউটিলিটি কেবলমাত্র সেই অবজেক্টটিতে প্রক্রিয়া করতে সক্ষম যা ব্যবহারকারীদের সংশোধন ও পড়ার অধিকার রয়েছে।

ধাপ 3

কার্ডটি "চেপে ধরুন" খুলুন। এটি করার জন্য, আপনার কোডুনিট অবজেক্টের ধরণ সেট করতে হবে এবং এটি 12 নম্বর নির্ধারণ করতে হবে তার পরে, নির্বাচিত প্রতিস্থাপনের ক্ষেত্রের বাক্সটি চেক করুন - অন্যথায় উত্সটি তার মূল সংস্করণে সংরক্ষণ করা হবে। SourceReplacerText ক্ষেত্রে পাঠ্য ফাইলটি আমদানি করুন। এই ক্ষেত্রটি পাঠ্য নির্দিষ্ট করে যা প্রোগ্রাম ফাংশন এবং ট্রিগারগুলিতে পাঠ্য প্রতিস্থাপন করতে ব্যবহৃত হবে। কিছু ক্ষেত্রে, এটি পাঠ্যের চেয়ে কোনও ফাইল আমদানি করার অর্থ হতে পারে।

পদক্ষেপ 4

রিপ্লেসডকোমেন্টেশন এর পাশের বক্সটি চেক করুন। অন্যথায়, ডকুমেন্টেশন ট্রিগার অপরিবর্তিত থাকবে। ডকুমেন্টেশনসপ্লাপার পাঠ্য পাঠ্য ফাইলগুলিতে আমদানি করুন, যা ডকুমেন্টেশন ট্রিগার পাঠ্য প্রতিস্থাপনের জন্য পাঠ্যকে সেট করবে। কিছু ক্ষেত্রে, এই পদক্ষেপে, আমদানির জন্য কোনও ফাইল ব্যবহার করাও সম্ভব।

পদক্ষেপ 5

EraseLocalVariableNames চেকবক্সটি পরীক্ষা করুন। অন্যথায়, স্থানীয় ভেরিয়েবলের নাম একই থাকবে। স্কিওঅবজেক্টস ফাংশনটি চালান। কয়েক সেকেন্ড পরে, যখন স্থানীয় সংস্করণে কাজ করার কথা আসে তখন ব্যবহারকারী সম্পূর্ণ করা কার্য সম্পর্কে বার্তা পান।

পদক্ষেপ 6

উপরে বর্ণিত পদ্ধতিগুলি শেষ করার পরে, আপনি ডিজাইনারটিতে প্রক্রিয়াজাত বস্তুটি খুলতে পারেন। খোলার পরে, নোট করুন যে স্থানীয় ভেরিয়েবল নামের পরিবর্তে একটি খালি ক্ষেত্র প্রদর্শিত হবে। এর অর্থ এই যে ইউটিলিটি দ্বারা প্রক্রিয়াজাতকরণের পরে, ফলাফলটি সুরক্ষিত অবজেক্টগুলি যা পুরোপুরি কার্যকর হয়। তদুপরি, তাদের আকার দুই বার পর্যন্ত হ্রাস করা যায় - 437 কিলোবাইটের ভলিউমযুক্ত পরীক্ষিত বস্তু, উদাহরণস্বরূপ, 211 কিলোবাইটে হ্রাস পেয়েছে।

প্রস্তাবিত: