ناnaif ناnaif نشر 8 مارس أرسل تقرير مشاركة نشر 8 مارس بسم الله الرحمن الرحيم و الصلاة والسلام على نبينا محمد عليه افضل الصلاه و اتم التسليم بعد مانتهيت من عمل موقع لزبون و قمت بوضع حقوق التصميم اوريد تشفير هذه الحقوق بتشفير base64 and hex و ملف css حتا إذا اتا عيل صغير و اخذ السورس كود لا يستطيع تغير الحقوق انا بالفعل عملت هذا الشي ب JavaScript بستخدام دالة eval لاكن هذا كان مقتصر على اكواد JavaScript فقط ارجو منكم عمل بعض الامثلة وشكرا مقدما 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ياسر مسكين نشر 8 مارس أرسل تقرير مشاركة نشر 8 مارس لتشفير حقوق التصميم في ملفات HTML وCSS، يمكنك استخدام تقنيات مختلفة لجعل الكود أكثر صعوبة في القراءة والتعديل، لكن يجب أن تعلم أنه لا يمكن تشفير هذه الملفات بالكامل بطريقة تمنع القراءة أو التعديل بشكل نهائي، لأن المتصفحات تحتاج إلى قراءة الكود لعرض الموقع بشكل صحيح. لهذا لتشفير النصوص باستخدام Base64 في HTML، يمكن عمله بهذا الشكل: <!-- قبل التشفير --> <div> حقوق التصميم محفوظة </div> <!-- بعد التشفير --> <div> data:text/plain;base64,aHDEs9mE2YjYp9mE2KfYqSDZhdmGINin2YTYudmK2YQ= </div> وبالنسبة لتشفير CSS باستخدام Hex encoding، يمكن عمله بهذا الشكل: /* قبل التشفير */ .selector { content: "حقوق التصميم محفوظة"; } /* بعد التشفير */ .selector { content: "\062D\0642\0648\0642 \0627\0644\062A\0635\0645\064A\0645 \0645\062D\0641\0648\0638\0629"; } لكن يجب أن تعلم بأن هذه الطرق تزيد من صعوبة قراءة الكود لكنها لا تمنع التعديل بشكل كامل، لأنه يمكن لأي شخص لديه المعرفة الكافية بتقنيات الويب والتشفير أن يقوم بفك التشفير وتعديل الكود. توجد طرق أخرى في مجال التشفير تعتبر بدائل لتشفير Base64 من بينها: تشفير AES (Advanced Encryption Standard): وهو معيار تشفير يستخدم في العديد من التطبيقات والبروتوكولات الأمنية. تشفير RSA: يستخدم نظام مفتاح عام وخاص لتأمين البيانات، وهو شائع في تبادل المفاتيح والتوقيعات الرقمية. تشفير ECC (Elliptic Curve Cryptography): يوفر مستوى أمان مماثل لـ RSA ولكن بمفاتيح أصغر حجما. تشفير Blowfish و Twofish: وهي عبارة عن خوارزميات تشفير بمفتاح متماثل تستخدم لتأمين البيانات. كل هذه الخوارزميات توفر مستويات مختلفة من الأمان ويمكن استخدامها بطرق متنوعة حسب حاجتنا لها. ستجد المزيد من المعلومات القيمة في هذه المقالة: 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ناnaif ناnaif نشر 9 مارس الكاتب أرسل تقرير مشاركة نشر 9 مارس (معدل) اخي الفاضل انا اوريد تشفير اكواد html and css بعدة تشفيرات base64 and hex و ايضا الكود في المثال لا يعمل وما هو الموقع المستخدم في مثال كود css التشفير تم التعديل في 9 مارس بواسطة naif اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ناnaif ناnaif نشر 9 مارس الكاتب أرسل تقرير مشاركة نشر 9 مارس لماذا لا رد من احد 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 ياسر مسكين نشر 10 مارس أرسل تقرير مشاركة نشر 10 مارس بتاريخ 9 ساعة قال naif: لماذا لا رد من احد لأشرح الأمر سأقدم لك مثالا لتشفير أكواد ال HTML و CSS باستخدام Base64 و Hex، أولا نقوم بانشاء ملف CSS يحتوي على النصوص المشفرة، ثم ربطه بصفحة HTML لعرضها. هذا كود ال Html: <!DOCTYPE html> <html> <head> <title>تشفير</title> <link rel="stylesheet" type="text/css" href="encoded.css"> </head> <body> <div class="encoded-text"> <p id="rights"> محتوى </p> </div> </body> </html> والآن يجب إنشاء ملف CSS المشفر encoded.css: /* ملف CSS المشفر */ .encoded-text:before { /* النص المشفر بواسطة Base64 */ content: "2KfZhNmH2YbYsA=="; /* النص المشفر بواسطة Hex */ content: attr(data-hex); } /* إلغاء عرض النص الأصلي */ #rights { display: none; } يمكنك استخدام أي موقع أو أداة لتشفير النصوص. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
ناnaif ناnaif
بسم الله الرحمن الرحيم و الصلاة والسلام على نبينا محمد عليه افضل الصلاه و اتم التسليم
بعد مانتهيت من عمل موقع لزبون و قمت بوضع حقوق التصميم
اوريد تشفير هذه الحقوق بتشفير base64 and hex و ملف css حتا إذا اتا عيل صغير و اخذ السورس كود لا يستطيع تغير الحقوق
انا بالفعل عملت هذا الشي ب JavaScript بستخدام دالة eval لاكن هذا كان مقتصر على اكواد JavaScript فقط
ارجو منكم عمل بعض الامثلة
وشكرا مقدما
رابط هذا التعليق
شارك على الشبكات الإجتماعية
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.