Wanted: Python module allowing direct access to raw sectors ofharddrives (MFT, boot sector, etc.) in MS Windows

sam samschul at pacbell.net
Tue Oct 11 22:08:47 CEST 2005


The main use of my SCSI routines,is that by using the SCSIPASSTHROUGH
layer under Windows gives the user absolute control of the storage
device. For example copying data from and IDE drive to a SCSI drive
becomes transparent using SCSI commands. I.e Logical block 0 remains
consistant. I had an PHD clam that using fopen(),and fread(),along with
fwrite()  with an offset of 0 would always get you sector zero,head
zero on a drive. I was able to prove that this was not the case. When
using the SCSIPASSTHROUGH layer LBA 0 will always return the first user
accessable sector. Using Python open() behaves the same as the C
functions,thus you would have the same problem.




More information about the Python-list mailing list