Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2015.Cataloged from PDF version of thesis.Includes bibliographical references (pages 129-133).This thesis proposes new techniques for finding and eliminating application-specific bugs in web applications. We demonstrate three approaches to finding these bugs, each representing one position in the compromise between specificity and automation. All three are powered by a scalable symbolic execution specifically tailored to the structure of web application implementations, allowing analysis of even the largest real-world applications. In contrast to existing general-purpose verification approaches, this work was inspired by the hyp...
Static code analysis is a class of techniques for inspecting the source code of a computer program w...
Abstract—In recent years, focus of business world has been moved towards the Internet. Web applicati...
Security weaknesses in web applications deployed in cloud architectures can seriously affect its dat...
Web applications are the most common way to make ser-vices and data available on the Internet. Unfor...
With the increase of global accessibility of web applications, maintaining a reasonable security lev...
The quality of Web applications is everyday more important. Web applications are crucial vehicles fo...
The quality of Web applications is everyday more important. Web applications are crucial vehicles fo...
We propose a specification-free technique for finding missing security checks in web applications us...
Increasingly, web applications handle sensitive data and interface with critical back-end components...
The number and the importance of Web applications have increased rapidly over the last years. At the...
Web application security is an important problem in today’s internet. A major cause of this status i...
This document presents an excerpt from the research results that I have obtained since I received a ...
Due to the increased usage of JavaScript in web applications and the speed at which web technologies...
Software assurance is of paramount importance given the increasing impact of software on our lives. ...
Developers frequently rely on free static analysis tools to automatically detect vulnerabilities in ...
Static code analysis is a class of techniques for inspecting the source code of a computer program w...
Abstract—In recent years, focus of business world has been moved towards the Internet. Web applicati...
Security weaknesses in web applications deployed in cloud architectures can seriously affect its dat...
Web applications are the most common way to make ser-vices and data available on the Internet. Unfor...
With the increase of global accessibility of web applications, maintaining a reasonable security lev...
The quality of Web applications is everyday more important. Web applications are crucial vehicles fo...
The quality of Web applications is everyday more important. Web applications are crucial vehicles fo...
We propose a specification-free technique for finding missing security checks in web applications us...
Increasingly, web applications handle sensitive data and interface with critical back-end components...
The number and the importance of Web applications have increased rapidly over the last years. At the...
Web application security is an important problem in today’s internet. A major cause of this status i...
This document presents an excerpt from the research results that I have obtained since I received a ...
Due to the increased usage of JavaScript in web applications and the speed at which web technologies...
Software assurance is of paramount importance given the increasing impact of software on our lives. ...
Developers frequently rely on free static analysis tools to automatically detect vulnerabilities in ...
Static code analysis is a class of techniques for inspecting the source code of a computer program w...
Abstract—In recent years, focus of business world has been moved towards the Internet. Web applicati...
Security weaknesses in web applications deployed in cloud architectures can seriously affect its dat...