This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "OWASP Encoder Comparison Reference Project"

From OWASP
Jump to: navigation, search
Line 8: Line 8:
 
==OWASP Encoder Comparison Reference Project==
 
==OWASP Encoder Comparison Reference Project==
  
The OWASP Encoder Comparison Reference Project is a quick reference for how ESAPI and other framework and native language encoding methods work against ASCII characters. [UPDATE: Added link to working demo]
+
The OWASP Encoder Comparison Reference Project is a quick reference for how ESAPI and other framework and native language encoding methods work against ASCII characters.  
 +
 
 +
*Version 1.0: http://boldersecurity.github.io/encoder-comparison-reference/
 +
*Source Code: https://github.com/boldersecurity/encoder-comparison-reference
  
 
Web 2.0 web application that allows users to choose which encoder libraries to compare. It should compare ESAPI as well as other  
 
Web 2.0 web application that allows users to choose which encoder libraries to compare. It should compare ESAPI as well as other  
Line 17: Line 20:
 
==Introduction==
 
==Introduction==
  
Write a short introduction
+
The OWASP Encoder Comparison Reference Project is a quick reference for how ESAPI and other framework and native language encoding methods work against ASCII characters.
  
  
Line 23: Line 26:
 
==Description==
 
==Description==
  
Write a description that is just a few paragraphs long
+
Libraries and frameworks encode ASCII characters differently. The OWASP Enterprise Security API (ESAPI) is the reference implementation for the most comprehensive and secure output encoding/escaping. Using this encoder comparison table, you will see how ESAPI exceeds other framework encoders and native encoders.
  
  
 
==Licensing==
 
==Licensing==
OWASP XXX is free to use. It is licensed under the http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 license], so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
+
OWASP Encoder Comparison Reference is free to use. It is licensed under the http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 license], so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
  
  
 
| valign="top"  style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |
 
| valign="top"  style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |
  
== What is XXX? ==
+
== What is the Encoder Comparison Reference? ==
  
 
OWASP XXX  provides:
 
OWASP XXX  provides:

Revision as of 05:10, 11 February 2014

OWASP Project Header.jpg

OWASP Encoder Comparison Reference Project

The OWASP Encoder Comparison Reference Project is a quick reference for how ESAPI and other framework and native language encoding methods work against ASCII characters.

Web 2.0 web application that allows users to choose which encoder libraries to compare. It should compare ESAPI as well as other

Deliverable includes the source code to the web application Hosted version so that folks can access this tool without needing to download, install, configure, etc."

Introduction

The OWASP Encoder Comparison Reference Project is a quick reference for how ESAPI and other framework and native language encoding methods work against ASCII characters.


Description

Libraries and frameworks encode ASCII characters differently. The OWASP Enterprise Security API (ESAPI) is the reference implementation for the most comprehensive and secure output encoding/escaping. Using this encoder comparison table, you will see how ESAPI exceeds other framework encoders and native encoders.


Licensing

OWASP Encoder Comparison Reference is free to use. It is licensed under the http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 license], so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.


What is the Encoder Comparison Reference?

OWASP XXX provides:

  • xxx
  • xxx


Presentation

Link to presentation



Project Leader

Stephanie Tan


Related Projects


Quick Download

  • Link to page/download


News and Events

  • [20 Nov 2013] News 2
  • [30 Sep 2013] News 1


In Print

This project can be purchased as a print on demand book from Lulu.com


Classifications

Owasp-incubator-trans-85.png Owasp-builders-small.png
Owasp-defenders-small.png
Cc-button-y-sa-small.png
Project Type Files TOOL.jpg