Deobfuscate

مؤلف: Randy Alexander
تاريخ الخلق: 4 أبريل 2021
تاريخ التحديث: 16 قد 2024
Anonim
MALWARE ANALYSIS - VBScript Decoding & Deobfuscating
فيديو: MALWARE ANALYSIS - VBScript Decoding & Deobfuscating

المحتوى

تعريف - ماذا يعني Deobfuscate؟

إلى deobfuscate هو تحويل برنامج يصعب فهمه إلى برنامج بسيط ومفهوم ومباشر. هناك أدوات متاحة ل deobfuscate رمز أو برنامج صعبة في شكل بسيط ومفهوم. عادةً ما يتم التعتيم لتأمين البرامج من المهاجمين ، مما يجعل من الصعب على من لديهم نوايا خبيثة فهم وظائفه الداخلية. وبالمثل ، يمكن أيضًا استخدام التشويش لإخفاء المحتوى الضار في البرامج. يتم استخدام أداة deobfuscating لهندسة عكسية مثل هذه البرامج.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح ديوبفوسيت

تم تقييم العديد من التقنيات لرمز غامض للهندسة العكسية. التقنيات الثلاث الرئيسية لشفرة فك التشفير هي: الاستنساخ هي طريقة واحدة تستخدم لشفرة فك الشفرة. يتم إخفاء الشفرة من خلال مسارات التنفيذ الخاطئ ، والتي يتم إدخالها في التعليمات البرمجية لمنع التحليل الثابت. لا تتداخل مسارات التنفيذ هذه مع وقت التشغيل ، ولكنها تولد معلومات خاطئة أثناء تحليل البرنامج. كما أنها تقلل من جودة المعلومات ، وتجعل من الصعب تحليل الشفرة ومنطق الشفرة. تتم معالجة هذه المشكلة عن طريق استنساخ جزء من التعليمات البرمجية بحيث لا تتداخل مسارات التنفيذ الخاطئ مع مسار التنفيذ الأصلي ، والذي يفسد أيضًا المعلومات الناتجة من التحليل.