بيرمور
Pyarmor هي أداة سطر أوامر مصممة لإخفاء نصوص Python، وربط البرامج النصية المبهمة بأجهزة معينة، وتحديد تواريخ انتهاء الصلاحية للنصوص المبهمة.
الميزات الرئيسية
- الاستبدال السلس : تظل البرامج النصية المبهمة كملفات
.py
قياسية، مما يسمح لها باستبدال نصوص Python الأصلية بسلاسة في معظم الحالات. - التعتيم المتوازن : يقدم طرقًا متعددة لتعتيم البرامج النصية لتحقيق التوازن بين الأمان والأداء.
- تشويش لا رجعة فيه : إعادة تسمية الوظائف والأساليب والفئات والمتغيرات والوسائط.
- تحويل وظيفة C : تحويل بعض وظائف Python إلى وظائف C وتجميعها في تعليمات الجهاز باستخدام خيارات التحسين العالية للتعتيم الذي لا رجعة فيه.
- ربط البرنامج النصي : يربط البرامج النصية المبهمة بأجهزة معينة أو يحدد تواريخ انتهاء الصلاحية للبرامج النصية المبهمة.
- حماية Themida : يحمي البرامج النصية المبهمة باستخدام Themida (Windows فقط).
المنصات المدعومة
- بايثون 2 و بايثون 3 1
- ويندوز
- توزيعات Linux المختلفة، بما في ذلك الأنظمة المدمجة وRaspberry Pi
- أبل إنتل وأبل سيليكون
- البنى المدعومة: x86_64 وaarch64 وarmv7 وما إلى ذلك 2
لمزيد من المعلومات، راجع بيئات Pyarmor.
بداية سريعة
- تثبيت بيرمور :
- تشويش البرنامج النصي
foo.py
:
ينشئ هذا الأمر نصًا غامضًا مثل هذا في dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
- قم بتشغيل البرنامج النصي المبهم :
لمزيد من المعلومات، راجع البرنامج التعليمي للبدء.
رخصة
يتم نشر Pyarmor كبرنامج تجريبي. لا تنتهي صلاحية النسخة التجريبية المجانية أبدًا، ولكن بها بعض القيود.
ارجع إلى تراخيص Pyarmor للحصول على معلومات حول أنواع التراخيص وميزاتها وقيودها وشراء ترخيص Pyarmor.
يرجى قراءة اتفاقية ترخيص المستخدم النهائي لـ Pyarmor.
الحصول على المساعدة
- راجع وثائق Pyarmor.
- تحقق من الأسئلة الشائعة للحصول على إجابات للأسئلة الشائعة.
- جرب فهرس الوثائق أو جدول المحتويات التفصيلي.
- إذا كنت لا تزال غير قادر على العثور على المعلومات التي تحتاجها، فراجع طرح الأسئلة على GitHub.
- الإبلاغ عن الأخطاء باتباع قالب المشكلة.
- للاستفسارات التجارية والأمنية، أرسل بريدًا إلكترونيًا إلى [email protected].
هناك أيضًا بعض منصات التعلم التابعة لجهات خارجية (وليست Pyarmor الرسمية)
- اسأل Pyarmor Guru، إنه نظام ذكاء اصطناعي يركز على Pyarmor للإجابة على أسئلتك
موارد
- موقع إلكتروني
- التوثيق
- التوثيق 8.x
- التوثيق 7.x
شكرا جزيلا
- بيرمور 网站
- بيرمور 在线文档
- Pyarmor 8.x تم تطويره
- Pyarmor 7.x تم تطويره
سجل التغيير
يأتي كل إصدار رئيسي مزودًا بملف سجل تغييرات منفصل، يعرض بالتفصيل المشكلات التي تم إصلاحها، والميزات الجديدة، ومشكلات التوافق بين الإصدارات المختلفة.
تأكد من قراءة سجل التغييرات بعناية قبل ترقية Pyarmor:
- سجل التغيير Pyarmor 8.x
- سجل التغيير Pyarmor 9.x
سجلات التغيير الكاملة في الإصدارات
الميزات القادمة في خطة إصدار Pyarmor