Deobfuscate

مصنف: Randy Alexander
تخلیق کی تاریخ: 4 اپریل 2021
تازہ کاری کی تاریخ: 16 مئی 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
ویڈیو: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

مواد

تعریف - Deobfuscate کا کیا مطلب ہے؟

Deobfuscate کے لئے ایک ایسے پروگرام میں تبدیل کرنا ہے جس کو سمجھنا مشکل ہے جو ایک آسان ، قابل فہم اور سیدھا سیدھا ہے۔ ایک سخت کوڈ یا پروگرام کو آسان اور قابل فہم شکل میں تبدیل کرنے کے لf ٹولز دستیاب ہیں۔ عام طور پر حملہ آوروں سے سافٹ وئیر کو محفوظ بنانے کے لئے دھوکہ دہی کی جاتی ہے ، جس سے بدنیتی پر مبنی ارادے رکھنے والوں کے لئے اس کی اندرونی فعالیت کو سمجھنا مشکل ہوتا ہے۔ اسی طرح ، سافٹ ویئر میں بدنیتی پر مبنی مواد کو چھپانے کے لئے بھی عبور استعمال کیا جاسکتا ہے۔ اس طرح کے پروگراموں کو ریورس انجینئر کرنے کے لئے ایک ڈیو فسکیٹنگ ٹول استعمال کیا جاتا ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا Deobfuscate کی وضاحت کرتا ہے

ریورس انجینئر عبور شدہ کوڈ کے ل to بہت سی تکنیکوں کا اندازہ کیا گیا ہے۔ Deobfuscating کوڈ کے لئے تین اہم تکنیک ہیں: کلوننگ ایک طریقہ ہے جو کوڈ deobfuscate کے لئے استعمال کیا جاتا ہے۔ کوڈ کو جھوٹے عمل درآمد کے راستوں کے ذریعہ منحرف کیا جاتا ہے ، جو جامد تجزیہ کو روکنے کے لئے کوڈ میں متعارف کرایا جاتا ہے۔ عمل درآمد کے یہ راستے رن ٹائم کے ساتھ مداخلت نہیں کرتے ہیں ، لیکن وہ پروگرام کے تجزیہ کے دوران غلط معلومات تیار کرتے ہیں۔ وہ معلومات کے معیار کو بھی کم کرتے ہیں ، اور کوڈ اور کوڈ منطق کا تجزیہ کرنا مشکل بناتے ہیں۔ اس مسئلے کوڈ کے ایک حصے کی کلوننگ کرکے حل کیا گیا ہے لہذا جھوٹے پھانسی کے راستے اب اصل عملدرآمد کے راستے میں مداخلت نہیں کرتے ہیں ، جو تجزیہ سے تیار کردہ معلومات کو بھی خراب کردیتا ہے۔