Secure Coding In Java/JEE
As a Java user, what secure coding concepts / expliots are you most interested in learning about?
- Cross Site Scripting (XSS)
- Cross Site Request Forgery (CSRF)
- SQL Injection
- Parameter Manipulation
- HTTP Response Splitting
- Other Types of input attacks (null character injection, LDAP injection, OS injection, Log injection, directory traversal, XML injection, Buffer overflows)
Practical JAAS, and other alternatives for Authentication/Authorization/ACL.
Effective detection/identification techniques for weaknesses that can not be detected through automation tools (correct authorization to certain areas, such as Directory Traversal, across things like REST/AJAX/etc).
Basic DoS or memory/resource starvation detection and prevention techniques for web applications and SOA services (SOAP, REST, etc).
What are the real gains/downsides to jar signing, byte code obfuscation, etc.


The first three on the list would be of the most interest to me.
Thanks for asking.
Doug.
-----Original Message-----
From: kriskleva [mailto:admin@techmaine.com]
Sent: Wednesday, August 19, 2009 9:35 AM
To: Doug Leland
Subject: TechMaine - Java User Group (MaineJUG) - Secure Coding In Java/JEE