English
Related papers

Related papers: Blocking JavaScript without Breaking the Web: An E…

200 papers

Understanding web co-location is essential for various reasons. For instance, it can help one to assess the collateral damage that denial-of-service attacks or IP-based blocking can cause to the availability of co-located web sites.…

Networking and Internet Architecture · Computer Science 2020-04-10 Nguyen Phong Hoang , Arian Akhavan Niaki , Michalis Polychronakis , Phillipa Gill

JavaScript contributes to the increasing complexity of today's web. To support user interactivity and accelerate the development cycle, web developers heavily rely on large general-purpose third-party JavaScript libraries. This practice…

Software Engineering · Computer Science 2021-06-17 Tofunmi Kupoluyi , Moumena Chaqfeh , Matteo Varvello , Waleed Hashmi , Lakshmi Subramanian , Yasir Zaki

In this paper, we present the actual risks of stealing user PINs by using mobile sensors versus the perceived risks by users. First, we propose PINlogger.js which is a JavaScript-based side channel attack revealing user PINs on an Android…

Cryptography and Security · Computer Science 2017-04-19 Maryam Mehrnezhad , Ehsan Toreini , Siamak F. Shahandashti , Feng Hao

Web tracking is an omnipresent phenomenon in today's web, affecting users in their day-to-day lives. Filter lists and blockers were invented to detect trackers and to protect users. Due to limitations of said tools, researchers developed…

Cryptography and Security · Computer Science 2026-05-06 Wolf Rieder , Philip Raschke , Thomas Cory , Christian René Sechting , Aditya Kumar , Axel Küpper

Traffic monetization is a crucial component of running most for-profit online businesses. One of its latest incarnations is cryptocurrency mining, where a website instructs the visitor's browser to participate in building a cryptocurrency…

Cryptography and Security · Computer Science 2020-06-25 Ivan Petrov , Luca Invernizzi , Elie Bursztein

Websites are constantly adapting the methods used, and intensity with which they track online visitors. However, the wide-range enforcement of GDPR since one year ago (May 2018) forced websites serving EU-based online visitors to eliminate…

Cryptography and Security · Computer Science 2020-06-03 Konstantinos Solomos , Panagiotis Ilia , Sotiris Ioannidis , Nicolas Kourtellis

In last few years, the addiction of internet is apparently recognized as the serious threat to the health of society. This internet addiction gives an impetus to pornographic addiction because most of the pornographic content is accessible…

Computers and Society · Computer Science 2024-09-05 Saurabh Pandey , Harish Sharma

SQL injection (SQLi) attacks pose a significant threat to the security of web applications. Existing approaches do not support object-oriented programming that renders these approaches unable to protect the real-world web apps such as…

Cryptography and Security · Computer Science 2020-07-14 Rasoul Jahanshahi , Adam Doupé , Manuel Egele

Web tracking is a pervasive and opaque practice that enables personalized advertising, retargeting, and conversion tracking. Over time, it has evolved into a sophisticated and invasive ecosystem, employing increasingly complex techniques to…

We perform a passive measurement study investigating how a Protective DNS service might perform in a Research & Education Network serving hundreds of member institutions. Utilizing freely-available DNS blocklists consisting of domain names…

Cryptography and Security · Computer Science 2025-10-30 David Plonka , Branden Palacio , Debbie Perouli

Recent works showed that websites can detect browser extensions that users install and websites they are logged into. This poses significant privacy risks, since extensions and Web logins that reflect user's behavior, can be used to…

Cryptography and Security · Computer Science 2018-08-27 Gabor Gyorgy Gulyas , Doliere Francis Some , Nataliia Bielova , Claude Castelluccia

In webpage fingerprinting, an on-path adversary infers the specific webpage loaded by a victim user by analysing the patterns in the encrypted TLS traffic exchanged between the user's browser and the website's servers. This work studies…

Cryptography and Security · Computer Science 2023-10-30 Vasilios Mavroudis , Jamie Hayes

Modern robotics often involves the use of web technologies as a means to cope with the complexity of design and operation. Many of these technologies have been formalized into standards, which are often avoided by those in robotics and…

Systems and Control · Computer Science 2013-09-10 Sekou L. Remy

JavaScript obfuscators are widely deployed to protect intellectual property and resist reverse engineering, yet their correctness has been largely overlooked compared to performance and resilience. Existing evaluations typically measure…

Software Engineering · Computer Science 2026-03-03 Shan Jiang , Chenguang Zhu , Sarfraz Khurshid

Web scraping has historically required technical expertise in HTML parsing, session management, and authentication circumvention, which limited large-scale data extraction to skilled developers. We argue that large language models (LLMs)…

Cryptography and Security · Computer Science 2026-01-13 Arth Bhardwaj , Nirav Diwan , Gang Wang

Understanding user behavior is essential to personalize and enrich a user's online experience. While there are significant benefits to be accrued from the pursuit of personalized services based on a fine-grained behavioral analysis, care…

Social and Information Networks · Computer Science 2015-04-09 Tiep Mai , Deepak Ajwani , Alessandra Sala

Website fingerprinting attack is an extensively studied technique used in a web browser to analyze traffic patterns and thus infer confidential information about users. Several website fingerprinting attacks based on machine learning and…

Cryptography and Security · Computer Science 2023-02-28 Guodong Huang , Chuan Ma , Ming Ding , Yuwen Qian , Chunpeng Ge , Liming Fang , Zhe Liu

Websites with hyper-partisan, left or right-leaning focus offer content that is typically biased towards the expectations of their target audience. Such content often polarizes users, who are repeatedly primed to specific (extreme) content,…

Computers and Society · Computer Science 2020-04-01 Pushkal Agarwal , Sagar Joglekar , Panagiotis Papadopoulos , Nishanth Sastry , Nicolas Kourtellis

Asynchrony has become an inherent element of JavaScript, as an effort to improve the scalability and performance of modern web applications. To this end, JavaScript provides programmers with a wide range of constructs and features for…

Programming Languages · Computer Science 2019-01-14 Thodoris Sotiropoulos , Benjamin Livshits

JavaScript has become one of the most widely used programming languages for web development, server-side programming, and even micro-controllers for IoT. However, its extremely functional and dynamic features degrade the performance and…

Software Engineering · Computer Science 2021-06-02 Joonyoung Park , Jihyeok Park , Dongjun Youn , Sukyoung Ryu