Skip to content

John Melton's Weblog

Java, Security and Technology

  • About

Month: September 2012

Year Of Security for Java – Week 39 – Don’t Reinvent the Wheel (Unless It’s Square)

Tweet What is it and why should I care? This is a bit of a follow-up to my last post with a bit of a different viewpoint. In that post, I specifically looked at code reuse from the perspective of creating an internal framework to centralize code related to security functionality. This week, I want […]

Read More…

2012/09/27 johnNo Comments

Year Of Security for Java – Week 38 – Create A Reusable Security Framework

Tweet What is it and why should I care? Software reuse is a ubiquitous practice in software development. One study says that “80% of the code in today’s applications comes from libraries and frameworks”. That’s a lot. There is already a lot of research about software reuse and its benefits. While the research exists, there’s […]

Read More…

2012/09/21 john1 Comment

Year Of Security for Java – Week 37 – Solve Cross-Site Scripting

Tweet What is it and why should I care? Cross-Site Scripting (XSS) is another issue that is caused because of poor code/data separation. The general issue is that a developer intends the user input to be interpreted as data, but an attacker can manipulate the input to cause the browser to interpret the input as […]

Read More…

2012/09/12 johnNo Comments

Year Of Security for Java – Week 36 – Solve SQL Injection

Tweet What is it and why should I care? SQL Injection (SQLi) is an issue that is caused because of poor code/data separation. The general issue is that a developer intends the user input to be interpreted as data, but an attacker can manipulate the input to cause the database to interpret the input as […]

Read More…

2012/09/07 john1 Comment

Decode Theme by Macho Themes

Archives

  • December 2014
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • February 2011
  • November 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • December 2009
  • January 2009
  • January 2008
  • November 2007
  • October 2007
  • August 2007
  • July 2007