Adding security functions in existing Web application servers is now vital for the IS of companies and organizations. 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 experiment this aspect with the AspectJ language and the JBoss AOP framework. With this experimentation, we show the advantage of runtime platforms such as JBoss AOP for changing security polici...
Today’s technology is heavily dependent on web applications. Web applications are being accepted by ...
Cross-site scripting is a vulnerability in Web applications that can be exploited by injecting malic...
In this digital era, organizations and industries are moving towards replacing websites with web app...
International audienceAdding security functions in existing Web application servers is now vital for...
Web application security is a critical issue. Security concerns are often scattered through differen...
Nowadays secure programming becomes more important due to security- flaws can occur in all phases of...
Computer security is nowadays a very important field in computer science and security hardening of a...
Aspect-oriented programming represents a –if not the most – promising approach to improve the softwa...
To facilitate the detection of various vulnerabilities, there are many different tools (scanners) th...
International audienceIn this position paper we argue that aspects are well-suited to describe and i...
In the last few years several new programming techniques for achieving a better separation of conce...
In this paper, we present an approach revolving around aspect-oriented software development (AOSD) f...
The increasing dependence on web applications has made them a natural target for attackers. Among th...
The security of web-based services is currently playing a vital role for the software industry. In r...
The web is absolutely necessary part of our lives. It is wide platform which is used for information...
Today’s technology is heavily dependent on web applications. Web applications are being accepted by ...
Cross-site scripting is a vulnerability in Web applications that can be exploited by injecting malic...
In this digital era, organizations and industries are moving towards replacing websites with web app...
International audienceAdding security functions in existing Web application servers is now vital for...
Web application security is a critical issue. Security concerns are often scattered through differen...
Nowadays secure programming becomes more important due to security- flaws can occur in all phases of...
Computer security is nowadays a very important field in computer science and security hardening of a...
Aspect-oriented programming represents a –if not the most – promising approach to improve the softwa...
To facilitate the detection of various vulnerabilities, there are many different tools (scanners) th...
International audienceIn this position paper we argue that aspects are well-suited to describe and i...
In the last few years several new programming techniques for achieving a better separation of conce...
In this paper, we present an approach revolving around aspect-oriented software development (AOSD) f...
The increasing dependence on web applications has made them a natural target for attackers. Among th...
The security of web-based services is currently playing a vital role for the software industry. In r...
The web is absolutely necessary part of our lives. It is wide platform which is used for information...
Today’s technology is heavily dependent on web applications. Web applications are being accepted by ...
Cross-site scripting is a vulnerability in Web applications that can be exploited by injecting malic...
In this digital era, organizations and industries are moving towards replacing websites with web app...