vix.ing · top · new · best · stats · spec

Design and Implementation Considerations for a Virtual File System Using an Inode Data Structure

2023/12/23 by Qin Sun, Grace McKenzie, Sun, Qin +5 · 3 citations
Computer Science · #Advanced Data Storage Technologies #Cryptography and Security (cs.CR) #Digital and Cyber Forensics #Distributed and Parallel Computing Systems #FOS: Computer and information sciences #FOS: Electrical engineering #Operating Systems (cs.OS) #Systems and Control (eess.SY) #electronic engineering #information engineering

paper · pdf · doi:10.48550/arxiv.2312.15153

openalex publication_date 2023/12/23 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Virtual file systems are a tool to centralize and mobilize a file system that could otherwise be complex and consist of multiple hierarchies, hard disks, and more. In this paper, we discuss the design of Unix-based file systems and how this type of file system layout using inode data structures and a disk emulator can be implemented as a single-file virtual file system in Linux. We explore the ways that virtual file systems are vulnerable to security attacks and introduce straightforward solutions that can be implemented to help prevent or mitigate the consequences of such attacks.

Cited by

Related