Skip to main content

Showing 1–5 of 5 results for author: Lefeuvre, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.15996  [pdf, other

    cs.OS

    Loupe: Driving the Development of OS Compatibility Layers

    Authors: Hugo Lefeuvre, Gaulthier Gain, Vlad-Andrei Bădoiu, Daniel Dinca, Vlad-Radu Schiller, Costin Raiciu, Felipe Huici, Pierre Olivier

    Abstract: Supporting mainstream applications is fundamental for a new OS to have impact. It is generally achieved by develo** a layer of compatibility allowing applications developed for a mainstream OS like Linux to run unmodified on the new OS. Building such a layer, as we show, results in large engineering inefficiencies due to the lack of efficient methods to precisely measure the OS features required… ▽ More

    Submitted 27 September, 2023; originally announced September 2023.

    Comments: Accepted to appear at ASPLOS'24 (https://www.asplos-conference.org/asplos2024/)

  2. arXiv:2309.11332  [pdf, other

    cs.CR cs.OS

    Software Compartmentalization Trade-Offs with Hardware Capabilities

    Authors: John Alistair Kressel, Hugo Lefeuvre, Pierre Olivier

    Abstract: Compartmentalization is a form of defensive software design in which an application is broken down into isolated but communicating components. Retrofitting compartmentalization into existing applications is often thought to be expensive from the engineering effort and performance overhead points of view. Still, recent years have seen proposals of compartmentalization methods with promises of low e… ▽ More

    Submitted 21 September, 2023; v1 submitted 20 September, 2023; originally announced September 2023.

    Comments: 12th Workshop on Programming Languages and Operating Systems (PLOS 2023)

  3. Assessing the Impact of Interface Vulnerabilities in Compartmentalized Software

    Authors: Hugo Lefeuvre, Vlad-Andrei Bădoiu, Yi Chien, Felipe Huici, Nathan Dautenhahn, Pierre Olivier

    Abstract: Least-privilege separation decomposes applications into compartments limited to accessing only what they need. When compartmentalizing existing software, many approaches neglect securing the new inter-compartment interfaces, although what used to be a function call from/to a trusted component is now potentially a targeted attack from a malicious compartment. This results in an entire class of secu… ▽ More

    Submitted 5 January, 2023; v1 submitted 25 December, 2022; originally announced December 2022.

    Comments: Accepted to appear in NDSS'23

  4. arXiv:2112.06566  [pdf, other

    cs.OS

    FlexOS: Towards Flexible OS Isolation

    Authors: Hugo Lefeuvre, Vlad-Andrei Bădoiu, Alexander Jung, Stefan Teodorescu, Sebastian Rauch, Felipe Huici, Costin Raiciu, Pierre Olivier

    Abstract: At design time, modern operating systems are locked in a specific safety and isolation strategy that mixes one or more hardware/software protection mechanisms (e.g. user/kernel separation); revisiting these choices after deployment requires a major refactoring effort. This rigid approach shows its limits given the wide variety of modern applications' safety/performance requirements, when new hardw… ▽ More

    Submitted 14 January, 2022; v1 submitted 13 December, 2021; originally announced December 2021.

    Comments: Artifact Evaluation Repository: https://github.com/project-flexos/asplos22-ae

  5. Unikraft: Fast, Specialized Unikernels the Easy Way

    Authors: Simon Kuenzer, Vlad-Andrei Bădoiu, Hugo Lefeuvre, Sharan Santhanam, Alexander Jung, Gaulthier Gain, Cyril Soldani, Costin Lupu, Ştefan Teodorescu, Costi Răducanu, Cristian Banu, Laurent Mathy, Răzvan Deaconescu, Costin Raiciu, Felipe Huici

    Abstract: Unikernels are famous for providing excellent performance in terms of boot times, throughput and memory consumption, to name a few metrics. However, they are infamous for making it hard and extremely time consuming to extract such performance, and for needing significant engineering effort in order to port applications to them. We introduce Unikraft, a novel micro-library OS that (1) fully modular… ▽ More

    Submitted 26 April, 2021; originally announced April 2021.

    Comments: 19 pages, 22 figures, 7 tables, conference proceedings