مواد پر جائیں
G

Guardship

ناشر: RustemSoft
وائرس اسکن شدہ Windows Free to try
ورژن7.1.2
ناشر RustemSoft
رہائی کی تاریخ5 اگست، 2016
تاریخ شامل کی گئی5 اگست، 2016
OS کی ضروریاتWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
تقاضےMicrosoft .NET Framework 2.0
کل ڈاؤن لوڈ5
قیمتFree to try

تفصیل

گارڈ شپ آپ کے .NET کوڈ کو الگ کرتا ہے اور پھر آپ کے ایگزیکیوٹیبل کے MSIL کوڈ کو دو ٹکڑے بنا کر مقامی غیر منظم ایپلی کیشن میں مرتب کرتا ہے: 1. ماڈیول شروع کریں [Your_App_Name].com؛ 2. لائبریری [Your_App_Name].lib

آپ کی ایپلی کیشنز (WinForms، WPF، وغیرہ) جو .NET فریم ورک کو نشانہ بناتے ہیں، انٹرمیڈیٹ لینگویج (IL) میں مرتب کی جاتی ہیں۔ رن ٹائم پر، جسٹ ان ٹائم (JIT) کمپائلر IL کو مقامی کوڈ میں ترجمہ کرتا ہے۔ گارڈ شپ آپ کے .NET کو ایگزیکیوٹیبل مقامی کوڈ میں ترجمہ کرتا ہے تاکہ اسے پوشیدہ بنایا جا سکے۔ جب آپ محفوظ شدہ ایگزیکیوٹیبل چلاتے ہیں تو اس میں پی سی میموری میں پرفارم کرنے والی مینیجڈ ایپلیکیشن کی تمام خصوصیات اور افعال ہوتے ہیں۔ لیکن .NET اسمبلی براؤزرز اور decompilers آپ کے محفوظ کردہ .NET ایگزیکیوٹیبلز کو نہیں پڑھ سکیں گے۔

گارڈ شپ غیر منظم قابل عمل میں کیوں تبدیل ہوتی ہے؟ ASM، C، یا C++ میں لکھے گئے غیر منظم ایگزیکیوٹیبل کو ڈی کمپائل کرنے کے لیے کچھ جدا کرنے والے ہیں۔ تاہم ان میں سے کوئی بھی کوشش کے قابل پڑھنے کے قابل کافی کوڈ تیار کرنے کا انتظام نہیں کرے گا۔ آپ ایک ہی کام کرنے والی ایپلیکیشن کو شروع سے لکھنے کے بجائے اندر سے اسمبلر بلاکس کے ساتھ ڈی کمپائل شدہ سورس کو پڑھنے کی کوشش میں زیادہ وقت گزاریں گے۔

درحقیقت، کسی بھی قابل عمل ماڈیول کو جدا اور دریافت کیا جا سکتا ہے۔ جس آسانی کے ساتھ ایک ڈیسیفرر آپ کے ایپلیکیشن سورس کوڈ کو ریورس انجینئر کر سکتا ہے اس کا انحصار اس بات پر ہے کہ ایپ کے سورس کوڈ کے بارے میں مکمل میٹا ڈیٹا exe ماڈیول کے اندر کس طرح پیش کرتا ہے۔ کیا ڈیسیفرر کلاس کے اصل نام، طریقے، کام کے بہاؤ، ڈھانچے وغیرہ کا پتہ لگا سکتا ہے؟ ایک کمپائلر بنیادی طور پر ایپ کے سورس کوڈ کو کمپیکٹ کرتا ہے، آؤٹ پٹ کو ایک فارمیٹ میں تبدیل کرتا ہے جو مشین کے رن ٹائم پر عمل درآمد کے مطابق ہے۔ یہ مقامی مشین کوڈ یا IL بائٹ کوڈ ہو سکتا ہے جس کا علاج CLR انٹرمیڈیٹ رن ٹائم کے ذریعے کیا جاتا ہے۔ تاہم بڑے پیمانے پر، آپ کے ایپلیکیشن کے سورس کوڈ (ڈیبگنگ، تبصرے، وغیرہ) کے بارے میں بہت ساری معلومات کمپیکٹ کمپلیشن کے دوران ضائع ہو سکتی ہیں۔

مشابہ پروگرام

متبادل

اس شائع کنندہ سے مزید