JavaScript is a popular programming language widely used on both the browser and the server sides. Researchers have extensively studied different aspects of the security and privacy of JavaScript, for instance, the vulnerability detection of the server-side Node.JS applications and the browser-side fingerprinting techniques. Despite the research efforts, multiple challenges of JavaScript remain unsolved: on the server-side, existing vulnerability detection approaches do not generalize to a wide range of popular vulnerabilities and the detection rate is not satisfactory; on the client-side, service providers can only fingerprint users within a single browser but not cross different browsers. In this dissertation, we propose a flow-, branch- ...
Web applications are the most important gateway to the Internet. Billions of users are relying on th...
In this dissertation we examine web exploitation from a number of different perspectives. First, we ...
International audienceWe observe a rapid growth of web-based applications every day. These applicati...
JavaScript is often rated as the most popular programming language for the development of both clien...
Building secure web applications is notoriously difficult. The growing importance of JavaScript as a...
Since the dawn of the Internet, all of us have been swept up by the Niagara of information that fill...
Building secure web applications is notoriously difficult. The growing importance of JavaScript as a...
As the Internet keeps on growing, so does the interest of malicious actors. While the Internet has b...
JavaScript has evolved from a simple language intended to give web browsers basic hinteraction into ...
Malicious JavaScript has become an important attack vector for software exploitation attacks and imp...
In todays web applications, no one disputes the important role of JavaScript asa client-side progra...
This thesis deals with the detection of vulnerable JavaScript libraries and NPM packages. Based on e...
Client-side CSRF is a new type of CSRF vulnerability where the adversary can trick the client-side J...
The Internet has an immense importance in our day to day life, but at the same time, it has become t...
Today's Web heavily relies on JavaScript as it is the main driving force behind the plethora of Web ...
Web applications are the most important gateway to the Internet. Billions of users are relying on th...
In this dissertation we examine web exploitation from a number of different perspectives. First, we ...
International audienceWe observe a rapid growth of web-based applications every day. These applicati...
JavaScript is often rated as the most popular programming language for the development of both clien...
Building secure web applications is notoriously difficult. The growing importance of JavaScript as a...
Since the dawn of the Internet, all of us have been swept up by the Niagara of information that fill...
Building secure web applications is notoriously difficult. The growing importance of JavaScript as a...
As the Internet keeps on growing, so does the interest of malicious actors. While the Internet has b...
JavaScript has evolved from a simple language intended to give web browsers basic hinteraction into ...
Malicious JavaScript has become an important attack vector for software exploitation attacks and imp...
In todays web applications, no one disputes the important role of JavaScript asa client-side progra...
This thesis deals with the detection of vulnerable JavaScript libraries and NPM packages. Based on e...
Client-side CSRF is a new type of CSRF vulnerability where the adversary can trick the client-side J...
The Internet has an immense importance in our day to day life, but at the same time, it has become t...
Today's Web heavily relies on JavaScript as it is the main driving force behind the plethora of Web ...
Web applications are the most important gateway to the Internet. Billions of users are relying on th...
In this dissertation we examine web exploitation from a number of different perspectives. First, we ...
International audienceWe observe a rapid growth of web-based applications every day. These applicati...