کدبندی درصدی

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

آراف‌سی ۳۶۸۶، بخش ۲٫۲، نویسه‌های رزرو (ژانویهٔ ‌۲۰۰۵)
!*'();:@&=+$,/?#[]
آراف‌سی ۳۶۸۶، بخش ۲٫۳، نویسه‌های رزرو نشده (ژانویهٔ ۲۰۰۵)
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789 -_.~
کدبندی درصدیِ نویسه‌های رزرو
!#$&'()*+,/:;=?@[]
%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.

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