loading...
کدنویس - مرجع کد و آموزش های رایگان کدنویسی
ادمین بازدید : 896 چهارشنبه 03 تیر 1394 نظرات (0)

معمولا کسانی که توی کار طراحی وب یا سر و کارشون با کد هست ، تا حالا با کدهای که کدهای رمزگذاری شده یا اینکد شده معروف هستند برخورد کرده اند.

میخواهیم در این بحث با این نوع کدها آشنا بشیم و بدونیم اصلا کدها چطوری رمزگذاری میشن.

یکی از اصلی ترین دلایلی که کدها را رمزگذاری میکنند به این دلیل است که کدهاشون کپی نشه یا در صورت کپی شدن قابل دستکاری یا تغییر نباشه.

ببینید همه رمزگذاری ها (html و javascript) با یکسری حروف خاص رمزگذاری میشن.

مثلا شما میخواهید این کد رو رمزگذاری کنید :

Codes by Codenevis.rozblog.com

< form name="codenevis" >

خوب اینکد کردن یا رمزگذاری این کد به این شکل میشه :

Codes by Codenevis.rozblog.com

%3C%46%4F%52%4D%3E%20%6E%61%6D%65%3D%22%63%6F%64%65%6E%65%76%69%73%22%3E

دیکد کردن یا خارج کردن از رمزگذاری بعضی (بعضی) کدها کار اصلا سختی نیست ولی فقط تنها مشکلش اینه که اگر ابزاری برای اینکار نداشته باشی وقت گیره و زمان زیادی میبره.

حالا میخواهیم بپردازیم به کدها ، اگه به کدهای رمزگذاری شده دقت کنید همشون یک درصد قبل از عدد دارند. مثل :

Codes by Codenevis.rozblog.com

%3c = <
%46 = f
%4F = o
%52 = r
%4D = m
%3E = >

به کدهای بالا دقت کنید ... هر کدوم از این کدها مفهوم یک حرف ، یک علامت و یا یک عدد را دارد. پس با قرار دادن این نوع رمزگذاری به جای کدهای اصلی از لو رفتن کدها جلوگیری میکنیم. البته این نوع کدها قابل دیکد کردن است ولی با جابه جا کردن کدها و یکسری تغییرات میتونیم قابلیت دیکد شدن و لو رفتن کدها را سخت تر کنیم.

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 19
  • کل نظرات : 6
  • افراد آنلاین : 2
  • تعداد اعضا : 1
  • آی پی امروز : 51
  • آی پی دیروز : 44
  • بازدید امروز : 121
  • باردید دیروز : 128
  • گوگل امروز : 3
  • گوگل دیروز : 3
  • بازدید هفته : 316
  • بازدید ماه : 249
  • بازدید سال : 5,176
  • بازدید کلی : 35,589
  • تست منو
    تست محتوا