2012-08-17 44 views
0

我有一個問題。有一個WinApi函數RegSaveKey,它將註冊表項保存到二進制文件中。我知道這個文件可以通過RegLoadKey加載。C++,解析二進制註冊表文件(regf)

但是,如何解析這個二進制文件沒有這個功能?其實,我並不是想要一個完整的代碼,而是爲了描述這些文件的格式。

再次,不需要解析TEXT * .reg文件,我想解析像NTUSER.DAT和%system32%\ config \目錄中的其他二進制文件。

UPD:沒有必要寫那樣的註冊表,只讀

回答

1

我覺得this libregf project here可以提供幫助。我沒有看過它,但假設他們實現它沒有推送文件回到註冊表,然後從那裏讀取或類似的東西。

+0

它似乎是我在找的東西。現在需要了解它是如何工作的 – Ivan 2012-08-17 10:19:35

+0

然後,你應該接受答案,並upvote它。 – 2012-08-17 13:50:36

+0

@Tolga:請註釋鏈接 - 因爲您的答案只包含鏈接。每個人都必須通過鏈接瞭解這個答案,如果鏈接被破壞 - 它會使你的答案無用。因此,敦促你編輯你的答案。 – 2012-08-17 14:54:00