Pardon my Assembly ignorance. I am wondering if you can use Assembly language to access files locked for exclusive access by Windows. For example, can I use Assembly to gain read access to Index.dat or the Swap File? I am not entirely sure how you go about doing this since Windows locks files based on their Handles. Since Assembly has lower level access, I am wondering if there are way to circumvent file locks. Anyone have experience with this?
Numerous hex editors have circumvent file locks by reconstructing the file system on the fly. I wonder if there is an easier way.