The aim of this work is to obtain the web APIs used in the top 1 000 000 pages of the Tranco ranking along with their subpages using the Web API Manager extension, then analyze and categorize the obtained data. Design a mechanism for the JShelter extension supporting blocking of individual web APIs that have been evaluated as tracking or advertising, implement the solution and then test it. In total, 2 973 276 web pages were analyzed. The captured data was aggregated with respect to web API insecurity, analyzed and the results described in the paper, with some API calls being blocked up to 93.33 % of the time. I was able to develop a method for identifying problematic APIs. Using polynomial regression, I found polynomials that describe the ...
Web APIs can have constraints on parameters, such that not all parameters are either always required...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
Today's software industry relies heavily on the reuse of existing software libraries. Such libraries...
Nowadays, service-oriented architectures are more popular than ever, and more and more companies and...
In this work we present the design and implementation of a platform for automated measurement of the...
All artifacts related to a systematic mapping study on web API security vulnerabilities and mitigati...
Service-oriented architectures are more popular than ever, and increasingly companies and organizati...
Analyzing the Change-Proneness of APIs and web APIs APIs and web APIs are used to expose existing bu...
The ever-increasing popularity of web APIs allows app developers to leverage a set of existing APIs ...
Context: API growth is accelerating. RESTful APIs are gaining traction and are backed by major playe...
Due to the increased usage of JavaScript in web applications and the speed at which web technologies...
The purpose of this thesis is to prevent websites located in public internet from accessing user's i...
Web APIs provide a systematic and extensible approach for application-to-application interaction. A ...
Web security has been a concern given how often people access web applications be it for work or lei...
An Application Programming Interface (API) provides a specific set of functionalities to a developer...
Web APIs can have constraints on parameters, such that not all parameters are either always required...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
Today's software industry relies heavily on the reuse of existing software libraries. Such libraries...
Nowadays, service-oriented architectures are more popular than ever, and more and more companies and...
In this work we present the design and implementation of a platform for automated measurement of the...
All artifacts related to a systematic mapping study on web API security vulnerabilities and mitigati...
Service-oriented architectures are more popular than ever, and increasingly companies and organizati...
Analyzing the Change-Proneness of APIs and web APIs APIs and web APIs are used to expose existing bu...
The ever-increasing popularity of web APIs allows app developers to leverage a set of existing APIs ...
Context: API growth is accelerating. RESTful APIs are gaining traction and are backed by major playe...
Due to the increased usage of JavaScript in web applications and the speed at which web technologies...
The purpose of this thesis is to prevent websites located in public internet from accessing user's i...
Web APIs provide a systematic and extensible approach for application-to-application interaction. A ...
Web security has been a concern given how often people access web applications be it for work or lei...
An Application Programming Interface (API) provides a specific set of functionalities to a developer...
Web APIs can have constraints on parameters, such that not all parameters are either always required...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
Today's software industry relies heavily on the reuse of existing software libraries. Such libraries...