مفتاح التفعيل
مولد المفاتيح ، ويُختصر عادةً إلى keygen ، هو برنامج حاسوبي يُنشئ مفتاح المنتج و/أو الرقم التسلسلي اللازم لتفعيل برنامج تطبيقي . قد تُوزّع مولدات المفاتيح بشكل قانوني من قِبل مُصنّعي البرامج لترخيص البرامج في بيئات تجارية حيث يتم ترخيص البرامج بكميات كبيرة لموقع أو مؤسسة بأكملها، أو قد يتم تطويرها وتوزيعها بشكل غير قانوني في حالات انتهاك حقوق النشر أو قرصنة البرامج.
عادةً ما يقوم مُخترقو البرامج في عالم البرامج المقرصنة ببرمجة وتوزيع مولدات المفاتيح غير الشرعية . غالبًا ما تُشغّل هذه المولدات موسيقى (مستوحاة من موسيقى الكراك تروس )، والتي قد تشمل أنواعًا موسيقية مثل الدابستيب ، وموسيقى تشيبتون ، وحلقات موسيقية مُسجلة، أو أي نوع آخر يُفضّله المُبرمج. تُصنع موسيقى تشيبتون عادةً باستخدام برامج تتبع الموسيقى ، ويُفضّل استخدامها لصغر حجمها. قد تتميز هذه المولدات بواجهات مستخدم فنية أو تكون بسيطة، حيث لا تعرض سوى شعار مجموعة القرصنة أو شعار المُخترق.
ترخيص البرامج
رخصة البرمجيات هي أداة قانونية تنظم استخدام وتوزيع برامج الحاسوب. [ 1 ] غالبًا ما تُفعّل هذه التراخيص من خلال تضمين آلية تفعيل المنتج أو إدارة الحقوق الرقمية (DRM) في البرنامج، [ 2 ] وذلك بهدف منع الاستخدام غير المصرح به للبرنامج عن طريق إصدار سلسلة من الرموز التي يجب إدخالها في التطبيق عند الطلب أو تخزينها في إعداداته.
التحقق من المفتاح
تحاول العديد من البرامج التحقق من صحة مفاتيح الترخيص عبر الإنترنت من خلال إنشاء جلسة مع تطبيق ترخيص تابع لناشر البرنامج . تتجاوز مولدات المفاتيح المتقدمة هذه الآلية، وتتضمن ميزات إضافية للتحقق من المفاتيح، على سبيل المثال عن طريق توليد بيانات التحقق التي يُفترض أن يُعيدها خادم التفعيل. إذا كان البرنامج يدعم التفعيل عبر الهاتف، فيمكن لمولد المفاتيح توليد رمز التفعيل الصحيح لإتمام العملية. هناك طريقة أخرى مستخدمة وهي محاكاة خادم التفعيل، والتي تُعدّل ذاكرة البرنامج لكي "يتعرف" على مولد المفاتيح كخادم التفعيل الفعلي .
مولد مفاتيح متعدد
مولد المفاتيح المتعدد هو مولد مفاتيح يوفر إمكانية توليد مفاتيح لعدة تطبيقات برمجية. يتم أحيانًا إصدار مولدات المفاتيح المتعددة بدلاً من مولدات المفاتيح الفردية إذا كانت سلسلة من المنتجات تتطلب نفس الخوارزمية لتوليد مفاتيح المنتج .
تُسهّل هذه الأدوات عملية الحصول على مفاتيح التفعيل للمستخدمين الذين يحتاجون إلى الوصول إلى منتجات برمجية متنوعة ضمن نفس الحزمة أو التي طورتها نفس الشركة. فمن خلال دمج خوارزميات تطبيقات متعددة في واجهة واحدة، تُغني مولدات المفاتيح المتعددة عن الحاجة إلى إدارة مولدات مفاتيح منفصلة لكل برنامج. مع ذلك، غالبًا ما يُخالف استخدام مولدات المفاتيح المتعددة اتفاقيات ترخيص البرامج أو يُعد انتهاكًا لحقوق النشر عند استخدامه دون إذن، وقد يُعرّض المستخدمين لمخاطر مثل البرامج الضارة أو اختراق أمن النظام.
المؤلفون والتوزيع
تُكتب مولدات المفاتيح غير المصرح بها، والتي عادةً ما تنتهك شروط ترخيص البرامج، من قِبل مبرمجين يمارسون الهندسة العكسية واختراق البرامج ، ويُطلق عليهم غالبًا اسم " المخترقين" ، وذلك للتحايل على حماية حقوق النسخ للبرامج أو إدارة الحقوق الرقمية للوسائط المتعددة . تتضمن الهندسة العكسية للبرامج عادةً تفكيك البرنامج باستخدام برنامج تفكيك . ثم يُحلل البرنامج ويُدرس سلوكه. يكشف هذا عن الخوارزميات أو الصيغ المستخدمة للتحقق من المفاتيح، والتي يمكن استخدامها بعد ذلك لإنشاء مفاتيح يقبلها البرنامج، مما يُمكّنه من اجتياز عملية التحقق وتفعيل البرنامج، دون الحاجة إلى الحصول على مفتاح من مطور البرنامج أو ناشره.
تتوفر مولدات المفاتيح للتنزيل على مواقع البرامج المقرصنة أو من خلال شبكات الند للند (P2P).
مفاتيح تفعيل البرامج الضارة
قد تحتوي مولدات المفاتيح، المتوفرة عبر شبكات الند للند أو غيرها، على برامج خبيثة . [ 3 ] قد تُنتج هذه المولدات مفتاحًا صالحًا أو لا، ولكن قد يكون البرنامج الخبيث المُضمّن الذي يتم تحميله بشكل خفي في الوقت نفسه، على سبيل المثال، نسخة من برنامج CryptoLocker ( برنامج فدية ). [ 4 ] [ 5 ]
قد تكتشف برامج مكافحة الفيروسات البرامج الضارة المضمنة في مولدات المفاتيح؛ وغالبًا ما تحدد هذه البرامج أيضًا مولدات المفاتيح غير المصرح بها التي لا تحتوي على حمولة ضارة على أنها برامج غير مرغوب فيها محتملة ، وغالبًا ما تصنفها باسم مثل Win32/Keygen أو Win32/Gendows. [ 3 ]
HackTool.Win32.HackAV
يُعرَّف البرنامج المصمم للمساعدة في الاختراق باسم HackTool.Win32.HackAV أو not-a-virus:Keygen من مختبرات كاسبرسكي ، أو باسم HackTool:Win32/Keygen من مركز حماية البرامج الضارة التابع لمايكروسوفت . ووفقًا لمركز حماية البرامج الضارة التابع لمايكروسوفت ، يعود تاريخ أول اكتشاف معروف له إلى 16 يوليو 2009. [ 6 ] وقد وُجدت التهديدات الأمنية التالية بشكل متكرر على أجهزة الكمبيوتر الشخصية المرتبطة بهذه الأدوات:
- مجموعة أدوات استغلال الثقوب السوداء
- تشغيل تلقائي لنظام التشغيل ويندوز 32
- Win32/Dorkbot
- Win32/Obfuscator [ 6 ]
مفتاح
برنامج تغيير المفاتيح أو "keychan" هو نوع من أنواع مولدات المفاتيح. وهو عبارة عن برنامج صغير يقوم بتغيير مفتاح الترخيص أو الرقم التسلسلي لبرنامج معين مثبت على جهاز الكمبيوتر.
انظر أيضاً
مراجع
- ↑ "ما هو ترخيص البرامج؟" . مؤرشف من الأصل في 14 مايو 2011.
- ↑ "لماذا أصبح تفعيل المنتجات البرمجية شائعًا؟ - مقال بقلم دومينيك هايغ" . knol.google.com . مؤرشف من الأصل بتاريخ 21 نوفمبر 2011. تم الاطلاع عليه بتاريخ 11 يناير 2022 .
- ١ ٢ "تقرير مايكروسوفت الأمني، المجلد ١٣، صفحة ١٤" (ملف PDF) . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ ١٩ أغسطس ٢٠٢٤. تم الاطلاع عليه بتاريخ ١٩ أغسطس ٢٠٢٤ .
- ↑ "Cryptolocker 2.0 – إصدار جديد أم مجرد تقليد؟" . WeLiveSecurity . ESET. ١٩ ديسمبر ٢٠١٣. مؤرشف من الأصل في ٢٢ نوفمبر ٢٠١٦. تم الاطلاع عليه في ١٨ يناير ٢٠١٤ .
- ↑ "برنامج تشفير جديد ينتشر عبر محركات الأقراص القابلة للإزالة" . تريند مايكرو. 26 ديسمبر 2013. مؤرشف من الأصل في 4 نوفمبر 2016. تم الاطلاع عليه في 18 يناير 2014 .
- 1 2 "وصف تهديد HackTool:Win32/Keygen" . معلومات أمنية من مايكروسوفت . مايكروسوفت. 16 يوليو 2009. مؤرشف من الأصل في 18 أغسطس 2022. تم الاطلاع عليه في 18 أغسطس 2022 .تم التحديث في 15 سبتمبر 2017
روابط خارجية
- تحالف برامج الأعمال وبراءات اختراع البرامج
- اختراق البرمجيات
- برامج مقرصنة
- انتهاك حقوق الطبع والنشر للبرمجيات
- برامج التشفير
