Sciweavers

JSW
2007

Using Aspect Programming to Secure Web Applications

13 years 4 months ago
Using Aspect Programming to Secure Web Applications
—As the Internet users increase, the need to protect  web servers from malicious users has become a priority in  many   organizations   and   companies.   Writing   crosscutting  functions in complex software should take advantage of the  modularity   offered   by   new   software   development  approaches.   With   Aspect­Oriented   Programming   (AOP),  separating concerns when designing an application fosters  reuse, parameterization and maintenance. In this paper, we  design a security aspect called AProSec for detecting SQL  injection and Cross Scripting Site (XSS), that are common  attacks in web servers. We experimented this aspect with  AspectJ language and JBoss AOP. By this experimentation,  we show the advantage of runtime platforms such as JBoss  AOP for changing security policies at runtime. Finally, we  describe related work on security and AOP. Index...
Gabriel Hermosillo, Roberto Gomez, Lionel Seinturi
Added 16 Dec 2010
Updated 16 Dec 2010
Type Journal
Year 2007
Where JSW
Authors Gabriel Hermosillo, Roberto Gomez, Lionel Seinturier, Laurence Duchien
Comments (0)