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 "Category:OWASP Learn About Encoding Project"
Line 3: | Line 3: | ||
− | + | {{ ProjectTabs | | |
+ | Proj_About = | ||
'''Preamble''' | '''Preamble''' | ||
− | ---- | + | ---- |
− | |||
Starting with projects such as overtime | Starting with projects such as overtime | ||
* [[XSS (Cross Site Scripting) Prevention Cheat Sheet]] | * [[XSS (Cross Site Scripting) Prevention Cheat Sheet]] | ||
Line 21: | Line 21: | ||
* integrity of the data: if we take in input some characters, we want to "see" the same characters in output | * integrity of the data: if we take in input some characters, we want to "see" the same characters in output | ||
* the prevention of the problem of Canonicalization: the knowledge of Charsets is the first thing to do | * the prevention of the problem of Canonicalization: the knowledge of Charsets is the first thing to do | ||
− | |||
− | |||
Line 37: | Line 35: | ||
* shell tool | * shell tool | ||
+ | | | ||
+ | Proj_Documentation= | ||
'''Roadmap''' | '''Roadmap''' | ||
---- | ---- | ||
Line 61: | Line 61: | ||
02/11/09 - 30/11/09 : Bug Fixing | 02/11/09 - 30/11/09 : Bug Fixing | ||
+ | | | ||
+ | |||
+ | Proj_Mail= http://blogs.sun.com/CoreJavaTechTips/entry/the_overhaul_of_java_utf | ||
− | + | | | |
− | + | ||
+ | Proj_Contributors= send an email to Project Leader | ||
+ | |||
+ | |||
+ | }} | ||
Revision as of 22:54, 2 June 2009
Click here to see (& edit, if wanted) the project's template.
PROJECT INFORMATION | |||||||
---|---|---|---|---|---|---|---|
Project Name | OWASP Learn About Encoding Project | ||||||
Short Project Description |
This project has as its ultimate goal of demystifying the problems related to the study of character encoding (charset encoding). From charset's proper use to the issue of canonicalization, we'll try to explain and resolve the problems related to this issue so dear to professionals in the ICT world. The project consist of: a web application that explain the character life cycle and a usable textual tool and GUI tool. | ||||||
Key Project Information |
Project Leader |
Project Contibutors |
Mailing List |
Project Type |
Sponsors |
Release Status | Main Links | Related Projects |
---|---|---|
Blog | if any, add link(s) |
About
Preamble
Starting with projects such as overtime
The "OWASP Learn About Encoding Project" has not discovered anything new, but rather wants to emphasize the importance of input sanitize and output escaping. In the network there are often errors in the visualization of pages: you see question marks (?) where it should be accented letters, there are strange characters (i.e. A+tilde, A+umlauts) where this should be the "euro" character, and so way. Not only that: but there are communication channels that allow the exchange of characters not properly controlled: i.e. sms messages, chat messages, voip client, ecc.. often contain values are not consistent.
The use of proper Charset is essential for
- integrity of the data: if we take in input some characters, we want to "see" the same characters in output
- the prevention of the problem of Canonicalization: the knowledge of Charsets is the first thing to do
Goal
This is a project that aims to educate developers, systems analysts or anyone who writes code regarding the knowledge of proper use of Charset and Canonicalization. The project will seek to give a comprehensive response by crossing one another most scenarios highlighting the roles of key players (browser, operating system, database, etc. ..).
To achieve this goal we decided to create a tool in three different formats:
- web application
- swing application
- shell tool
FAQ
Roadmap
Detailed roadmap for future developments:
01/03/09 : Startup
01/03/09 - 15/03/09 : Project Goal Definition
16/03/09 - 31/03/09 : Project Architecture Definition
01/04/09 - 31/06/09 : Code Development
01/07/09 : Alpha release
05/07/09 - 30/07/09 : Bug Fixing
01/08/09 - 30/10/09 : Project Development - enhancement, new features
01/11/09 : Beta release
02/11/09 - 30/11/09 : Bug Fixing
News
http://blogs.sun.com/CoreJavaTechTips/entry/the_overhaul_of_java_utf
Contributors/Users
send an email to Project Leader
This category currently contains no pages or media.