كيفية فتح البرنامج باستخدام ملفات DLL

مؤلف: Louise Ward
تاريخ الخلق: 8 شهر فبراير 2021
تاريخ التحديث: 1 تموز 2024
Anonim
How to Edit Dll files | RECODE (.dll) File Using JustDecompile | Encoding, Decoding
فيديو: How to Edit Dll files | RECODE (.dll) File Using JustDecompile | Encoding, Decoding

المحتوى

هل أردت يومًا أن تتعلم كيفية حماية البرنامج بنفسك؟ باستخدام الأدوات المناسبة ، ستتمكن من تحليل الأعمال الداخلية للبرنامج ومعرفة كيفية عمل عملية مكافحة النسخ. باستخدام التجميع (نوع من لغة البرمجة منخفضة المستوى) ، يمكنك حتى تغيير هذه البرامج لاستخدامها دون الحاجة إلى التسجيل أو الدفع. إذا كنت تريد القيام بذلك ، فأنت بحاجة إلى كسر البرنامج عن طريق تعديل DLL.

خطوات

  1. تعرف على برمجة التجميع. لكسر معظم البرامج ، يجب أن يكون لديك فهم جيد للغة التجميع.مشتق من لغة الآلة ، لذا فإن كل تجميع خاص بنوع الكمبيوتر الذي تستخدمه. يتم التعبير عن معظم التجميعات بالنظام الثنائي والسداسي العشري.

  2. تحضير الأدوات. لتحليل ملفات DLL وتحريرها ، تحتاج إلى مجموعة متنوعة من الأدوات. الأول هو W32DASM - برنامج فك تشفير يسمح لك بتحليل البرامج. التالي هو SoftIce - أداة فحص أخطاء Windows. ستحتاج أيضًا إلى محرر لغة برمجة جيد مثل UltraEdit أو Notepad ++.

  3. ابدأ البرنامج الذي تريد كسر حمايته باستخدام W32DASM. سترى ملفات DLL التي يتم تحميلها بواسطة البرنامج. استخدم W32DASM لتحليل الميزات التي يتم استدعاؤها من DLL.

  4. اعثر على جهاز توقيت. تستخدم العديد من البرامج ميزات التوقيت لمنع النسخ ، وعندما يحين الوقت ، لن يكون البرنامج في متناول المستخدم. هدفنا هو إيجاد رمز الوقت وتمريره.
    • إذا كان البرنامج الذي تعمل عليه جيلبريك يستخدم شكلًا مختلفًا من الحماية ، فستحتاج إلى العثور على هذه الميزة.
  5. تعيين نقطة توقف للمؤقت. بعد عزل المؤقت ، اضبط SoftIce على المقاطعة عندما يحين الوقت. سيسمح لك هذا برؤية الرمز الدقيق الذي حدث عندما تم استدعاء المؤقت.
  6. قم بتغيير رمز المؤقت. بمجرد العثور على رمز المؤقت ، يمكنك تغييره بحيث لا يصل المؤقت أبدًا إلى النقطة التي لا يمكنك فيها الوصول إلى البرنامج. على سبيل المثال ، يمكنك جعل المؤقت غير قادر على العد إلى حد المقاطعة ، أو القفز لتمرير العداد. الإعلانات

تحذير

  • تعتبر قرصنة البرامج غير قانونية في معظم البلدان.
  • يعد اختراق جميع البرامج تقريبًا غير قانوني أيضًا.