Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mihai-Daniel Chiroiu

dblp:187/8996 · also Mihai Bucicoiu, Mihai Chiroiu · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 6 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Web and mobile security · 35% Network security · 35% Systems and software security · 30%
Software engineering, system software, and programming languages
1 paper
Program analysis · 87% Operating systems · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security
firmware security
0.412020
DECAF: Automatic, Adaptive De-bloating and Hardening of COTS Firmware · USENIX Security Symposium 2020
Embedded and real-time systems › embedded software
firmware
0.412020
DECAF: Automatic, Adaptive De-bloating and Hardening of COTS Firmware · USENIX Security Symposium 2020
Network security
anonymity networks
0.212016
On the Privacy and Performance of Mobile Anonymous Microblogging · IEEE Trans. Inf. Forensics Secur. 2016
Network security
censorship resistance
0.212016
On the Privacy and Performance of Mobile Anonymous Microblogging · IEEE Trans. Inf. Forensics Secur. 2016
Web and mobile security › mobile security
iOS security
0.212016
SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles · CCS 2016
Web and mobile security
mobile security
0.212016
SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles · CCS 2016
Program analysis › static analysis
logic program analysis
0.212016
SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles · CCS 2016
Program analysis
static analysis
0.212016
SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles · CCS 2016
Wireless networking › mobile ad hoc networks
mobile peer-to-peer network
0.112016
On the Privacy and Performance of Mobile Anonymous Microblogging · IEEE Trans. Inf. Forensics Secur. 2016
Operating systems › system security › operating system security › protection mechanism › isolation
sandboxing
0.112016
SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles · CCS 2016

Methods — techniques the papers use, named apart from their topics

static analysis · 0.9adaptive de-bloating · 0.9prolog · 0.5mobility simulation · 0.5message spread evaluation · 0.5logic programming · 0.5formal modeling · 0.5decompilation · 0.5
YearPublicationVenuePosition
2024 Process Identity-Based Firewalling
Radu Mantu, Mihai-Daniel Chiroiu, Costin Raiciu
ESORICS (2)2
2020 DECAF: Automatic, Adaptive De-bloating and Hardening of COTS Firmware
Jake Christensen, Ionut Mugurel Anghel, Rob Taglang, Mihai-Daniel Chiroiu, Radu Sion
USENIX Security Symposium4
2018 iOracle: Automated Evaluation of Access Control Policies in iOS
abstract
Modern operating systems, such as iOS, use multiple access control policies to define an overall protection system. However, the complexity of these policies and their interactions can hide policy flaws that compromise the security of the protection system. We propose iOracle, a framework that logically models the iOS protection system such that queries can be made to automatically detect policy flaws. iOracle models policies and runtime context extracted from iOS firmware images, developer resources, and jailbroken devices, and iOracle significantly reduces the complexity of queries by modeling policy semantics. We evaluate iOracle by using it to successfully triage executables likely to have policy flaws and comparing our results to the executables exploited in four recent jailbreaks. When applied to iOS 10, iOracle identifies previously unknown policy flaws that allow attackers to modify or bypass access control policies. For compromised system processes, consequences of these policy flaws include sandbox escapes (with respect to read/write file access) and changing the ownership of arbitrary files. By automating the evaluation of iOS access control policies, iOracle provides a practical approach to hardening iOS security by identifying policy flaws before they are exploited.
Luke Deshotels, Razvan Deaconescu, Costin Carabas, Iulia Manda, William Enck, Mihai-Daniel Chiroiu, Ninghui Li 0001, Ahmad-Reza Sadeghi
AsiaCCS6
2016 SandScout: Automatic Detection of Flaws in iOS Sandbox Profiles
abstract
Recent literature on iOS security has focused on the malicious potential of third-party applications, demonstrating how developers can bypass application vetting and code-level protections. In addition to these protections, iOS uses a generic sandbox profile called "container" to confine malicious or exploited third-party applications. In this paper, we present the first systematic analysis of the iOS container sandbox profile. We propose the SandScout framework to extract, decompile, formally model, and analyze iOS sandbox profiles as logic-based programs. We use our Prolog-based queries to evaluate file-based security properties of the container sandbox profile for iOS 9.0.2 and discover seven classes of exploitable vulnerabilities. These attacks affect non-jailbroken devices running later versions of iOS. We are working with Apple to resolve these attacks, and we expect that SandScout will play a significant role in the development of sandbox profiles for future versions of iOS.
Luke Deshotels, Razvan Deaconescu, Mihai-Daniel Chiroiu, Lucas Davi, William Enck, Ahmad-Reza Sadeghi
CCS3
2016 On the Privacy and Performance of Mobile Anonymous Microblogging
abstract
Microblogging is a popular form of online social networking activity. It allows users to send messages in a one-to-many publish-subscribe manner. Most current service providers are centralized and deploy a client-server model with unencrypted message content. As a consequence, all user behavior can, by default, be monitored, and censoring based on message content can easily be enforced on the server side. A distributed, peer-to-peer microblogging system consisting of mobile smartphone-equipped users that exchange group encrypted messages in an anonymous and censorship-resistant manner can alleviate privacy and censorship issues. We experimentally evaluate message spread of such systems with simulations that run on a range of synthetic and real-world mobility inputs, thus extending the previous work. We show that such systems are feasible for a range of mobility and network settings, both under normal and under adversarial conditions, e.g., under the presence of nodes which jam the network or send spam.
Marius Senftleben, Ana Barroso, Mihai-Daniel Chiroiu, Matthias Hollick, Stefan Katzenbeisser 0001, Erik Tews
IEEE Trans. Inf. Forensics Secur.3
2015 XiOS: Extended Application Sandboxing on iOS
abstract
Until very recently it was widely believed that iOS malware is effectively blocked by Apple's vetting process and application sandboxing. However, the newly presented severe malicious app attacks (e.g., Jekyll) succeeded to undermine these protection measures and steal private data, post Twitter messages, send SMS, and make phone calls. Currently, no effective defenses against these attacks are known for iOS.
Mihai-Daniel Chiroiu, Lucas Davi, Razvan Deaconescu, Ahmad-Reza Sadeghi
AsiaCCS1