الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف استطيع تشفير كود php

مغلق
بدأه shaam في 16 يونيو 2005 · 1 رد · 3,730 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ابحث عن شرح تفصيلي لكيفية تشفير كود php

بحثت في المنتدى ولكن لم اجد طلبي

شاهدت العديد من البرمجيات تم تشفيرها حتى لايستطيع احد الاطلاع على الكود المستخدم في عملية البرمجة

ومعظم هذه البرمجيات تم تشفيرها من خلال برنامج Zend Optimizer

ولاتعمل هذه البرمجيات الا اذا كان هذا البرنامج متوفر على السيرفر

وقد عرفت ان تكلفة شراء هذا البرنامج 2000 دولار

ولذلك لم استطيع الحصول عليه

فهل هناك طريقة تشفير اخرى او اي طريقة استطيع من خلالها الحصول على برنامج Zend Optimizer بسعر مناسب اكثر

او هل هناك شخص يملك برنامج Zend Optimizer ويمكن ان يساعدنا في تشفير بعض البرمجيات

وقد قيل لي ان فك تشفير برنامج Zend Optimizer هو الاصعب لذلك ابحث عنه

اذا كان هناك طريقة تشفير يصعب فكها وبمصاريف اقل ارجو ايضا ارشادي اليها

جزاكم الله كل خير

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة shaam في 16 يونيو 2005 في 20:02

#2

اعتقد تقصد zend encoder

هو فعلا غالى و رغم كدة فى بعض الـ warez بيعرفوا يفكوا تشفيره بس قلائل جدا

انت لو عايز تشفر الكود بتاعك باستخدام php نفسها منصحكش بالفكرة دى عشان لو حد تانى اخد الكود و هو بيعرف php بمستوى جيد حيفك تشفيره بسهولة

انت عندك نوعين من التشفير :

نوع ماشى فى اتجاه واحد (إن صح التعبير ) و دة بتشفر بيه حاجة بس مش حتعرف تفك تشفيرها ابدا

بالتالى هى مش مفيدة فى موضوعنا بتاع تشفير الكود

لأن انت لازم تفك تشفير الكود قبل ميتنفذ لأن الـ interpreter ( المفسر الخاص بـ php ) مش حيعرف ان الكود متشفر و حيطلعلك خطأ

من انواع التشفير دة md5

و دوال الـ php الى تنفذ دة منها md5 و الدالة crypt

فى نوع تشفير تانى مذدوج الأتجاه يعنى ممكن تشفره و تفكه بعد كدة

زى نشفير base64

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

فى فكرة صغيرة عندى :

شفر الكود بأستخدام الدالة base64_encode

و خد الناتج ( hash ) و حطه فى ملف جديد بين قوسين الدالة base64_decode

و الناتج نفذه بالدالة eval

كدة يعنى مثلا :

<?php

eval(base64_decode("Xdmj54kjfl4GHskjmijEWsxoplspo54dh5u547euyrn54VdhGnjd));

?>

ملحوظة : الـ hash الى انا حاطه فى الكود من تأليفى بس عشان اوريك الشكل النهائى

زى مقلت فى الأول ان الطريقة دى ممكن تتفك و يتعرف الكود كله

بس غير eval و خليها print او echo براحتك و غير ما يلزم و حتشوف الناتج بنفسك

فى طرق تشفير تانية بس كلها ممكن تتفك

ولا يفل الـ php إلا الـ php ;)

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

هذا الموضوع مغلق.

مواضيع مشابهة