中文
相关论文

相关论文: Chrowned by an Extension: Abusing the Chrome DevTo…

200 篇论文

Verified boot is an interesting feature of Chromium OS that supposedly can detect any modification in the root file system (rootfs) by a dedicated adversary. However, by exploiting a design flaw in verified boot, we show that an adversary…

密码学与安全 · 计算机科学 2012-06-05 Mohammad Iftekhar Husain , Lokesh Mandvekar , Chunming Qiao , Ramalingam Sridhar

Proof-of-concept exploits help demonstrate software vulnerability beyond doubt and communicate attacks to non-experts. But exploits can be configuration-specific, for example when in Security APIs, where keys are set up specifically for the…

密码学与安全 · 计算机科学 2024-10-03 Robert Künnemann , Julian Biehl

In Android, communications between apps and system services are supported by a transaction-based Inter-Process Communication (IPC) mechanism. Binder, as the cornerstone of this IPC mechanism, separates two communicating parties as client…

密码学与安全 · 计算机科学 2016-04-26 Huan Feng , Kang G. Shin

We present the first micro-architectural side-channel attack which runs entirely in the browser. In contrast to other works in this genre, this attack does not require the attacker to install any software on the victim's machine -- to…

密码学与安全 · 计算机科学 2015-03-03 Yossef Oren , Vasileios P. Kemerlis , Simha Sethumadhavan , Angelos D. Keromytis

Implementing a security mechanism on top of APIs requires clear understanding of the semantics of each API, to ensure that security entitlements are enforced consistently and completely across all APIs that could perform the same function…

密码学与安全 · 计算机科学 2023-02-28 Somesh Jha , Mihai Christodorescu , Anh Pham

Large language model fine-tuning APIs enable widespread model customization, yet pose significant safety risks. Recent work shows that adversaries can exploit access to these APIs to bypass model safety mechanisms by encoding harmful…

机器学习 · 计算机科学 2025-08-26 Jack Youstra , Mohammed Mahfoud , Yang Yan , Henry Sleight , Ethan Perez , Mrinank Sharma

As applications get developed, bugs inevitably get introduced. Often, it is unclear why a given code change introduced a given bug. To find this causal relation and more effectively debug, developers can leverage the existence of a previous…

编程语言 · 计算机科学 2021-04-13 Thomas Dupriez , Steven Costiou , Stéphane Ducasse

Decentralized finance (DeFi) protocols are crypto projects developed on the blockchain to manage digital assets. Attacks on DeFi have been frequent and have resulted in losses exceeding \$77 billion. However, detection methods for malicious…

密码学与安全 · 计算机科学 2024-05-21 Wenkai Li , Xiaoqi Li , Yuqing Zhang , Zongwei Li

This paper presents a systematic evaluation of the privacy behaviors and attributes of eight recent, popular browser agents. Browser agents are software that automate Web browsing using large language models and ancillary tooling. However,…

密码学与安全 · 计算机科学 2025-12-09 Alisha Ukani , Hamed Haddadi , Ali Shahin Shamsabadi , Peter Snyder

Since last decade, smartphones have become an integral part of everyone's life. Having the ability to handle many useful and attractive applications, smartphones sport flawless functionality and small sizes leading to their exponential…

密码学与安全 · 计算机科学 2018-08-01 Keyur Kulkarni , Ahmad Y Javaid

Service Workers (SWs) are a powerful feature at the core of Progressive Web Apps, namely web applications that can continue to function when the user's device is offline and that have access to device sensors and capabilities previously…

密码学与安全 · 计算机科学 2024-09-02 Karthika Subramani , Jordan Jueckstock , Alexandros Kapravelos , Roberto Perdisci

The JavaScript programming language, which began as a simple scripting language for the Web, has become ubiquitous, spanning desktop, mobile, and server applications. This increase in usage has made JavaScript an attractive target for…

密码学与安全 · 计算机科学 2024-10-29 José Miguel Moreno , Narseo Vallina-Rodriguez , Juan Tapiador

Cyber deception aims to distract, delay, and detect network attackers with fake assets such as honeypots, decoy credentials, or decoy files. However, today, it is difficult for operators to experiment, explore, and evaluate deception…

密码学与安全 · 计算机科学 2025-09-29 Brian Singer , Yusuf Saquib , Lujo Bauer , Vyas Sekar

User demand for blocking advertising and tracking online is large and growing. Existing tools, both deployed and described in research, have proven useful, but lack either the completeness or robustness needed for a general solution.…

计算机与社会 · 计算机科学 2019-05-31 Umar Iqbal , Peter Snyder , Shitong Zhu , Benjamin Livshits , Zhiyun Qian , Zubair Shafiq

In late 2017, a sudden proliferation of malicious JavaScript was reported on the Web: browser-based mining exploited the CPU time of website visitors to mine the cryptocurrency Monero. Several studies measured the deployment of such code…

With the advancement of Large Language Models (LLMs), significant progress has been made in code generation, enabling LLMs to transform natural language into programming code. These Code LLMs have been widely accepted by massive users and…

密码学与安全 · 计算机科学 2023-12-14 Fangzhou Wu , Xiaogeng Liu , Chaowei Xiao

Browser fingerprinting is an invasive and opaque stateless tracking technique. Browser vendors, academics, and standards bodies have long struggled to provide meaningful protections against browser fingerprinting that are both accurate and…

密码学与安全 · 计算机科学 2020-08-12 Umar Iqbal , Steven Englehardt , Zubair Shafiq

Implementations of cryptographic libraries have been scrutinized for secret-dependent execution behavior exploitable by microarchitectural side-channel attacks. To prevent unintended leakages, most libraries moved to constant-time…

密码学与安全 · 计算机科学 2023-04-25 Florian Sieck , Sebastian Berndt , Jan Wichelmann , Thomas Eisenbarth

Large Language Models (LLMs) face critical challenges when analyzing security vulnerabilities in real world codebases: token limits prevent loading entire repositories, code embeddings fail to capture inter procedural data flows, and LLMs…

密码学与安全 · 计算机科学 2026-03-27 Ahmed Lekssays

Blockchains and distributed ledger technologies allow the operation of manifold decentralised applications (dApps). Such applications are based on smart contracts, a programmable abstraction that is executed in a decentralised manner. To…

软件工程 · 计算机科学 2026-05-22 Fabian Stiehle , Kirill Inozemtsev , Ingo Weber