جدول المحتويات:

هل من الممكن فك ملف DLL؟
هل من الممكن فك ملف DLL؟

فيديو: هل من الممكن فك ملف DLL؟

فيديو: هل من الممكن فك ملف DLL؟
فيديو: 2023 | DLL كيف تصلح مشاكل نقص ملفات المساعده ال 2024, أبريل
Anonim

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

وفقًا لذلك ، هل يمكنك فك ملف DLL؟

إذا كان هذا هو الإصدار الأقدم من Visual Basic (ما قبل. NET) ، فإن ملف DLL يتم تجميعها على أنها ما يسمى بـ p-code وهناك بعض الخيارات لإجراء بعض الاختلافات تفكيك . مثل هذا DLL يتم تجميعها إلى لغة الآلة و علبة فقط تكون مباشرة حلل إلى لغة التجميع. لذا ، مرة أخرى ، يعتمد الأمر على اللغة المستخدمة.

وبالمثل ، كيف يمكنني عكس هندسة DLL؟ عكس مخطط حزمة المهندس من ملفات المصدر

  1. حدد Tools> Code> Instant Reverse… من شريط الأدوات.
  2. في نافذة Instant Reverse ، حدد. NET dll أو exe … كلغة.
  3. حدد مخطط الحزمة للعكس إلى:.
  4. يمكنك وضع الحزم المعكوسة على طراز معين. لفعل هذا:
  5. انقر فوق "موافق" لبدء التراجع.

وبالمثل ، يسأل الناس ، كيف يمكنني فك تجميع DLL في Visual Studio؟

الإجابات

  1. افتح ملف Reflector.exe ،
  2. انتقل إلى عرض وانقر فوق الوظائف الإضافية ،
  3. في نافذة الوظائف الإضافية ، انقر فوق إضافة ،
  4. ثم ابحث عن ملف dll الذي قمت بتنزيله FileGenerator.dll (ظهرت الساحرة مع المكون الإضافي FileGenerator) ،
  5. ثم أغلق نافذة الوظائف الإضافية.
  6. انتقل إلى ملف وانقر فوق فتح واختر ملف dll الذي تريد فكه ،

كيف يمكنني رؤية التعليمات البرمجية المصدر لملف DLL؟

الطريقة الأولى - لفتح ملف DLL

  1. أولا عليك أن تذهب إلى نافذة التسجيل.
  2. افتح موجه الأوامر.
  3. انقر فوق شريط القائمة ابدأ واضغط على مفتاح النافذة + R.
  4. كتابة "cmd." انتقل إلى موقع ملفات DLL واضغط مع الاستمرار على مفتاح shift "فتح نافذة الأوامر هنا.
  5. اكتب”regsvr32 dllname. dll "واضغط على Enter.

موصى به: