Hey @huven, I stumbled upon your Reddit post and subsequently this GitHub repository while writing my blog post on ASIF. Just wanted to point you in this direction:
https://github.com/fox-it/dissect.hypervisor/blob/0c8976613a369923e69022304b2f0ed587e997e2/dissect/hypervisor/disk/asif.py
https://github.com/fox-it/dissect.hypervisor/blob/0c8976613a369923e69022304b2f0ed587e997e2/dissect/hypervisor/disk/c_asif.py
Hope you find it interesting, and maybe you could help improve this implementation with your findings!
Hey @huven, I stumbled upon your Reddit post and subsequently this GitHub repository while writing my blog post on ASIF. Just wanted to point you in this direction:
https://github.com/fox-it/dissect.hypervisor/blob/0c8976613a369923e69022304b2f0ed587e997e2/dissect/hypervisor/disk/asif.py
https://github.com/fox-it/dissect.hypervisor/blob/0c8976613a369923e69022304b2f0ed587e997e2/dissect/hypervisor/disk/c_asif.py
Hope you find it interesting, and maybe you could help improve this implementation with your findings!