تشفير أكواد جافا سكربت و فك تشفيرها
إخفاء أكواده البرمجية و جعل فك
تشفيرها صعبا , يسعى المبرمج إلى تشفير و 'تعقيد' شفرته البرمجية على
الزائر , لمنعه من قراءة الكود الذي قام بكتابته , ليتم تنفيذه بشكل كامل ,
لكن سيكون شكله عبارة عن طلامس و رموز معقدة .
هذه التشفيرة الجديدة للكود أعلاه :
يمكننا تجربة الكود للتأكد من سلامته و تنيفذه بشكل صحيح , ننسخ الكود المشفر الجديد و نتوجه نحو ال console , لصق و اضغط enter .
نعم , الكود ينفذ بشكل سليم !
ممتاز !
الأن ستنعرف على طريقة فك تشفير هذا الكود .
أقدم لك عزيز هذا الموقع الرائع وهو موقع dcode .
بعد الدخول إلى الموقع , يمكنك وضع الكود المشفر كما هو موضح بالصورة :
مهم جدا : الكود المراد فك تشفيره لا ترفقه بتاغ ال script .
كما ترى , الموقع لم يرجع الكود كما كان في الأول , لكنه الأن أصبحنا قادرين على فهمه على الأقل .
فخيار فك التشفير لهذه التشفيرة ليس بالناجع إلى ذلك الحد , لكن يساعدك كثيرا في فهم الكود المشفر .
أشهر إستعمالات تشفير أكواد الجافا سكريبت تكون عادة في القوالب و
السكربتات المدفوعة لمنع أي شخص اخر من التعديل على الكود البرمجي , و تكون
الإماكنية الوحيدة للتعديل على الشيفرة و تطويرها من قبل مبرمج السكربت
فقط .
ربما هو الأشهر و الأكثر رواجا و استعمالا .
سأقوم بكتابة كود بسيط بالجافاسكربت و سنرى الكود المشفر .
alert("hello world"); |
var _0xf479=["\x68\x65\x6C\x6C\x6F\x20\x77\x6F\x72\x6C\x64"];alert(_0xf479[0]); |
يمكننا تجربة الكود للتأكد من سلامته و تنيفذه بشكل صحيح , ننسخ الكود المشفر الجديد و نتوجه نحو ال console , لصق و اضغط enter .
نعم , الكود ينفذ بشكل سليم !
ممتاز !
الأن ستنعرف على طريقة فك تشفير هذا الكود .
فك تشفير javascriptobfuscator
أقدم لك عزيز هذا الموقع الرائع وهو موقع dcode .
بعد الدخول إلى الموقع , يمكنك وضع الكود المشفر كما هو موضح بالصورة :
مهم جدا : الكود المراد فك تشفيره لا ترفقه بتاغ ال script .
كما ترى , الموقع لم يرجع الكود كما كان في الأول , لكنه الأن أصبحنا قادرين على فهمه على الأقل .
فخيار فك التشفير لهذه التشفيرة ليس بالناجع إلى ذلك الحد , لكن يساعدك كثيرا في فهم الكود المشفر .
ليست هناك تعليقات