資源簡介
C#尋找所有的U盤,獲取U盤序列號,直接讀寫U盤的扇區(qū)。
完整的C#代碼,vs2008工程,可直接編譯和測試。功能包括找到電腦上的所有U盤,然后獲取到U盤的序列號,并且可以直接讀寫U盤的扇區(qū)。
這個demo非常有意義,根據(jù)分區(qū)MBR規(guī)則,MBR占用63個扇區(qū)(1個扇區(qū)512字節(jié)),最前面的有記錄信息(這個扇區(qū)不要使用,寫了這個扇區(qū)U盤要重新格式化),后面的62個分區(qū)是空置的沒有使用。因此可以在讀取序列號之后,用序列號做簽名(或者其他加密信息),然后把簽名存在2-63扇區(qū),這樣既不影響U盤的正常使用(可以正常使用U盤,U盤文件夾下看不到任何簽名信息,很好的隱藏了簽名),又極好的隱藏了簽名信息,而
代碼片段和文件信息
評論
共有 條評論