کدبندی درصدی یا کدبندی نشانی وب روشی برای کدبندی نویسه‌ها است که بیشتر در سطح وب استفاده می‌شود و در آن برای کدبندی نویسه‌هایی که نیاز به کدبندی دارند و معمولاً خارج از رنج اَسکی قرار گرفته‌اند، مقدار هر بایت آن نویسه در یوتی‌اف-۸ را در مبنای شانزده و پس از یک نماد درصد (%) می‌آورند. آراف‌سی ۳۹۸۶، استاندارد مربوط به این کدبندی را بیان می‌کند. استفاده از ضعف کارساز‌ها در تفسیر این کدبندی، به عنوان یکی از راه‌های نفوذ هکرها مطرح است.[۱]

آراف‌سی ۳۶۸۶، بخش ۲٫۲، نویسه‌های رزرو (ژانویهٔ ‌۲۰۰۵)
! * ' ( ) ; : @ & = + $ , / ? # [ ]
آراف‌سی ۳۶۸۶، بخش ۲٫۳، نویسه‌های رزرو نشده (ژانویهٔ ۲۰۰۵)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 - _ . ~
کدبندی درصدیِ نویسه‌های رزرو
! # $ & ' ( ) * + , / : ; = ? @ [ ]
%21 %23 %24 %26 %27 %28 %29 %2A %2B %2C %2F %3A %3B %3D %3F %40 %5B %5D
کدبندی درصدیِ برخی نویسه‌های رایج (بر پایهٔ اسکی یا یوتی‌اف-۸)
سرخط space " % - . < > \ ^ _ ` { | } ~
%0A یا %0D یا %0D%0A %20 %22 %25 %2D %2E %3C %3E %5C %5E %5F %60 %7B %7C %7D %7E

جستارهای وابسته ویرایش

منابع ویرایش

  • Shema, Mike (2012). Hacking Web Apps: Detecting and Preventing Web Application Security Problems (به انگلیسی). Newnes. Retrieved 2013-07-25.

پیوند به بیرون ویرایش