Category:Java

= Main = {| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
 * valign="top" style="border-right: 1px dotted gray;padding-right:25px;" |

About
The OWASP Java™ and JVM Technology Knowledge Base is the clearing house for all information related to building secure web/distributed applications and services based on Java and JVM technologies. The focus of these pages is on guidance for developers and architects using Java frameworks and JVM based technologies for web application development, on OWASP components that use Java and on participation in OWASP projects that use Java and JVM technologies. Moreover, we aim to provide security related guidance for system administrators managing Java and JVM based applications and tools.

The project is not limited to Java. It aims to also address topics around the JVM in general.

Community content is key to security information. The project depends on content from developers throughout the Java and JVM ecosystem.

Purpose

 * Provide deep, rich guidance for Java developers in using the security features of Java and of Java frameworks.
 * Address security in relation to the Java Virtual Machine and derived technologies.
 * Guide system administrators in managing Java and JVM related components and applications.
 * Create guidance for use of OWASP components that are designed for use with Java or other JVM languages.
 * Focus on information about working with and on OWASP tools built using Java or other JVM technologies.
 * Provide a stream of security related information, like vulnerabilities and security patches, related to the Java and JVM universe.
 * Build an ecosystem allowing to all actors interested to discuss, share and learn.

Licensing
OWASP Java™ and JVM Technology Knowledge Base 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.

Oracle® and Java™ are |registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

What's Hot!
See the "Tasks and Roadmap" tab for more information.

Wiki Pages Review Operation - 2015/2016


 * valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |

Team
(various)

Meta
Last Update: 1/2016

Other Resources
Mailing List

GitHub (OWASP)

Related Projects

 * Main Project Repository
 * Languages Repository
 * OWASP .NET
 * OWASP Ruby
 * OWASP PHP
 * OWASP Python
 * OWASP C/C++
 * OWASP SQL and PL/SQL
 * OWASP IoT Security
 * OWASP Mobile Security


 * valign="top" style="padding-left:25px;width:200px;" |

Classifications

 * }

= Resources =

{| style="padding:0; margin:0; margin-top:10px; text-align:left; width:100%;" |-
 * valign="top" style="border-right: 1px dotted gray; padding-right:25px; width:30%; float:left;" |

Mailing List
OWASP Java and JVM Technologies Mailing List


 * valign="top" style="padding-left:25px; width:30%; min-width:30%; border-right:1px dotted gray; padding-right:25px; float:left;" |

Twitter Feed
Twitter, OWASP


 * valign="top" style="padding-left:25px; width:30%; float:left;" |

Code Repository
GitHub OWASP Global Repository


 * }

Related Project Resources
Main Project Repository

Programming Languages Repository

OWASP .NET Technology Knowledge Base

OWASP C/C++ Technology Knowledge Base

OWASP Ruby Technology Knowledge Base

OWASP PHP Technology Knowledge Base

OWASP Python Technology Knowledge Base

OWASP SQL and SQL Scripting Technology Knowledge Base

OWASP IoT Security Project

OWASP Mobile Security Project

= Related OWASP Project Pages =

Retired, Inactive or Outdated Projects
= Tasks and Roadmap =

Upcoming Operations
None at the moment. Everything is ongoing or in early idea state.

Archived Operations
None at the moment.

= Get involved =

The first step would be to establish contact with the project leaders and/or the entire team. This can be done using a direct and private message, or by joining the public mailing list to say hello.

When it comes to participating in project activities, everything depends on the time you are willing and able to invest. It is however very important to not jump into too many things at the beginning, later having to back out or to let unfinished things behind you. It is much better to start with small tasks, increasing intensity and investment over time.

Please also be patient with expecting the "merge" of your work into the existing project pages and code. As everywhere in live, trust has to be built-up.

The Java and JVM knowledge base has currently multiple tasks open, which can be found on the adequate section of this page. Not all tasks require a wiki account. Please take something you are interested in and start participating. Work load is not the only outcome when participating in open projects. You are getting a lot of things back: recognition, satisfaction, knowledge and contacts, sometime friends.

Sounds cool? Then jump in...

To get involved join the mailing list, follow this link: OWASP Java and JVM Mailing List

= Archives =

The previous version of this JAVA Project home page is archived here: OWASP Java Project Archive (8.2010)

'''IMPORTANT: all pages of these project are currently under review. A lot are outdated and are in the process of being removed or updated.''' The review effort is coordinated on this page: Wiki Pages Review Operation - 2015/2016.