Resilient File System (ReFS), codenamed "Protogon", is a Microsoft proprietary file system introduced with Windows Server 2012 with the intent of becoming the "next generation" file system after NTFS.

https://en.wikipedia.org/wiki/ReFS

There have been some work on it but I don't think there are fully working reader implementations, AFAIK.

So far I've setup a VM with a second 1GB disk in raw format. I can run commands on it from my linux host with winexe (eg format command and file operations). I can then analyse and diff the image between operation.

Joachim Metz has started documenting a lot of the internal data structures and has some code to analyse them.

  • https://github.com/libyal/libfsrefs
  • https://github.com/libyal/libfsrefs/blob/master/documentation/Resilient%20File%20System%20(ReFS).pdf

Looking for hackers with the skills:

filesystem linux reversing

This project is part of:

Hack Week 15

Activity

  • about 4 years ago: dsterba liked this project.
  • over 4 years ago: pluskalm liked this project.
  • over 4 years ago: dwaas liked this project.
  • over 4 years ago: aaptel added keyword "filesystem" to this project.
  • over 4 years ago: aaptel added keyword "linux" to this project.
  • over 4 years ago: aaptel added keyword "reversing" to this project.
  • over 4 years ago: aaptel originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    HelenOS: <filesystem> of a down by jjindrak

    During the previous Hackweek [0], I have succes...


    Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil

    Join the Gitter channel! [https://gitter.im/uy...


    RISC-V boot deep dive (Boot FLOW from 0 to Linux Kernel) by clin

    RISC-V boot deep dive (Boot FLOW from 0 to ...


    Uyuni/SUSE Manager: Windows client support by pagarcia

    I'll continue the effort I started at last Hack...


    Phoebe - where AI meets Linux by mvarlese

    Project Description

    Phoeβe (/ˈfiːbi/) wan...