موقع Yehia يمنح فرصه لتعلم لغات البرمجه و إختبار الأختراق نحاول دائما نشر محتوي مميز وجديد للزائرين وكتابه المعلومه بطريقه سهله مثل تعلم مكتبات بايثون والتعامل مع Python بإحترافيه
كيفيه تشفير أداه أو سكربت بايثون لإخفاء الأكواد وتعقيد قرائتها ؟ العديد من المبرمجين يقوموا بإنشاء سكربتات برمجيه ويريد أن يقوم بتشفير الأكواد البرمجيه للسكربت لأغراض كثيره....
مثل الحفاظ علي حقوق الملكية للسكربت الخاص به أو لغرض أخر مثلا لتفادي عدم سرقة السكربت من طرف آخر والتعديل عليه ويضع السارق حقوقه كأنه سكربته من برمجه مثل أسمه أو الشعار الخاص به وكأنه برمجه بنفسه بدون ذكر الشخص الأساسي لملكيه السكربت أو التعديل عليه لوضع ضرر للمستخدمين مثل برمجيات خبيثة
في هذا الشرح سوف نستعمل مكتبة في بايثون أسمها مارشال لكى نبرمج كود صغير في سكربت بايثون يشفر لنا ألاكواد في Marshal python سوف تعرف كيف تقوم بتشفير أكواد بايثون لسكربت أو أداة خاصة تشفير بايثون للكود الخاص بك من أجل عدم الوصول للأكواد الحقيقية بسهولة عبر كتابة سكربت صغير يستخدم به أكواد من مكتبه Marshal .
أولا: أفتح أي محرر نصوص ثم أكتب به هذا الكود
c\x00\x00\x00\x00\x00\x00\x00\x00\x06
ثم ضعه داخل ملف بايثون كما في الصوره التالية:-
ضع مكان كلمة Coder أكواد السكربت الخاصة به الأن أحفظ الملف ثم قم بتشغيله عند تشغيله سيظهر لك أكواد مشفرة قم بنسخ ألاكواد التي بين علامات التنصيص " " فقط من بداية حرف C حتي ما قبل علامة التنصيص الأخيرة
أنسخ ما بين العلامات فقط لا تنسخ أي شئ آخر
ثانيا: قم بفتح ملف جديد بصيغة بايثون وأكتب هذا الكود:
welcome to Website
قم بوضع مكان كلمة MYCode الكود المشفر الذي نسخته
الأن السكربت الخاص بك جاهز ومشفر وتستطيع تشغيله قم بتشغيل الملف الذي وضعت به آخر
كود سوف يعمل هذا هو الملف المهم باقي الملفات لن تحتاجها في شئ مع الملف الأخير ومن الأفضل أنك تقوم بعمل نسخه إحتياطية لسكربتك الغير مشفر
لأنك إذا إحتجت لتعديل شئ في وقت آخر تستطيع تعديله ثم تقوم بنفس الطريقة من جديد لتشفر التعديلات الجديدة التي بالملف الغير مشفرة إحتياطيا لكي تستطيع الرجوع لها في أي وقت تريده
لأن المشفر لن تستطيع فك تشفيره بسهوله لأنه صعب أنك تقوم بفك تشفيره إذا يجب عليك أخذ نسخه إحتياطية من الملف الذي بصيغة بايثون السكربت ألاساسي الخاص بك
كيفية فك التشفير
ReplyDelete:تعلم من الشرح التالي
Deletehttps://www.yehia.online/2020/03/decrypt-marshal-in-python.html
شكرا لك واصل يا بطل
ReplyDeleteالعفو
Deleteكفو
ReplyDeleteالسلام عليك اخى الكريم ةممكن تصنع اسكربت بايثون لفك تشفير اسكربتات من نوع تشفير مارشال
ReplyDelete