View Proposal
-
Proposer
-
Adam Sampson
-
Title
-
Ransomware-resistant filesystem
-
Goal
-
Design and implement a filesystem that malware cannot permanently damage
-
Description
- Ransomware-resistant filesystem or storage device. Revisit the ideas behind log-structured filesystems in order to maintain the filesystem so that it can always be rolled back to previous states. This could even be done at the physical device level (e.g. build a device that filters SATA commands), so you can't actually destroy anything permanently without physical intervention.
Implement this, either within the Linux kernel, as a FUSE userspace filesystem, or as a prototype in userspace. (A previous student did the last of these, so I'd rather see a working implementation.)
- Resources
-
-
Background
-
-
Url
-
-
Difficulty Level
-
High
-
Ethical Approval
-
Full
-
Number Of Students
-
1
-
Supervisor
-
Adam Sampson
-
Keywords
-
filesystem, linux, kernel, security
-
Degrees
-
Bachelor of Science in Computer Science
Bachelor of Science in Computer Systems
Master of Engineering in Software Engineering
Master of Science in Computer Science for Cyber Security
Master of Science in Computing (2 Years)
Master of Science in Information Technology (Software Systems)
Master of Science in Network Security
Master of Science in Software Engineering
Bachelor of Science in Computing Science
Bachelor of Engineering in Robotics
Bachelor of Science in Computer Science (Cyber Security)