Abstract. Static analysis of web applications developed in dynamic lan-guages is a challenging yet very important task. In this paper, we present WeVerca, a framework that allows one to dene static analyses of PHP applications. It supports dynamic type system, dynamic method calls, dynamic data structures, etc. These common features of dynamic lan-guages cause implementation of static analyses to be either imprecise or overly complex. Our framework addresses this problem by dening end-user static analyses independently of value and heap analyses necessary just to resolve these features. As our results show, taint analysis dened using the framework found more real problems and reduced the number of false positives comparing to existing state...
PHP is a dynamically typed language, and is very popular among developers for building websites. The...
Increasingly, web applications handle sensitive data and interface with critical back-end components...
With the increase of global accessibility of web applications, maintaining a reasonable security lev...
Dynamic languages, such as PHP and JavaScript, are widespread and heavily used. They pro-vide dynami...
Dynamic languages, such as PHP and JavaScript, are widespread and heavily used. They provide dynamic...
The PHP is a very popular language which is used to write a server side part of web applications. Th...
This artifact is based on Weverca, a static analyzer framework for PHP applications. The aim of Weve...
PHP is one of the most popular languages for server-side application development. The language is hi...
Dynamic programming languages allow us to write code without type information and types of variables...
Static code analysis is a class of techniques for inspecting the source code of a computer program w...
PHP is one of the most popular languages for server-side application development. The language is hi...
This report presents the work that was done to implement a static analysis tool for the PHP programm...
International audiencePHP is one of the most popular languages for server-side application developme...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is mov...
The importance of Web applications has increased continually in recent years. As more and more servi...
PHP is a dynamically typed language, and is very popular among developers for building websites. The...
Increasingly, web applications handle sensitive data and interface with critical back-end components...
With the increase of global accessibility of web applications, maintaining a reasonable security lev...
Dynamic languages, such as PHP and JavaScript, are widespread and heavily used. They pro-vide dynami...
Dynamic languages, such as PHP and JavaScript, are widespread and heavily used. They provide dynamic...
The PHP is a very popular language which is used to write a server side part of web applications. Th...
This artifact is based on Weverca, a static analyzer framework for PHP applications. The aim of Weve...
PHP is one of the most popular languages for server-side application development. The language is hi...
Dynamic programming languages allow us to write code without type information and types of variables...
Static code analysis is a class of techniques for inspecting the source code of a computer program w...
PHP is one of the most popular languages for server-side application development. The language is hi...
This report presents the work that was done to implement a static analysis tool for the PHP programm...
International audiencePHP is one of the most popular languages for server-side application developme...
The World Wide Web, initially intended as a way to publish static hypertexts on the Internet, is mov...
The importance of Web applications has increased continually in recent years. As more and more servi...
PHP is a dynamically typed language, and is very popular among developers for building websites. The...
Increasingly, web applications handle sensitive data and interface with critical back-end components...
With the increase of global accessibility of web applications, maintaining a reasonable security lev...