Microsoft Windows 레지스트리 하이브 파일 형식의 형식을 설명하는 문서가 필요합니다. 내가 찾을 수 있었던 유일한 것은이 하나Windows 레지스트리 하이브 파일 설명서
http://www.sentinelchicken.com/data/TheWindowsNTRegistryFileFormat.pdf
이지만 실제 레지스트리 파일 형식 일반적인 아무 상관이 없습니다. 여기에 설명 된 대부분은 전혀 작동하지 않습니다. 예를 들어 "다음 하이브 빈의 상대 오프셋"은 대부분의 로컬 파일에서 0입니다. 파일에서 마지막 hbin의 시작 포인터는 hbin의 중간을 가리 킵니다. 나는 마이크로 소프트가 이것을 문서화하지 않는다는 것을 이해한다. 그러나 사람들이 레지스트리 파일을위한 파서를 작성하고 있다는 것을 안다. 아무도 더 나은 문서를 알고 있습니까? 사전에
감사합니다.
실제 프로그래밍 문제는 무엇입니까? –
레지스트리 파일을 파싱하는 데 실질적인 문제가 있습니다. 물론 프로그래밍 질문을 할 수도 있고 심지어 작동하지 않는 예제를 가져올 수도 있지만 내 질문에 대한 대답은 문서의 특정 줄을 가리키고 있습니다. 그렇다면 왜 문서를 요구하지 않는 것이 좋을까요? 프로그래밍은 코딩 작업이 아닙니다. – axe
레지스트리 파일 형식은 문서화되어 있지 않으며 여러 버전의 Windows에서 서로 다르므로 안정성이 없습니다. 올바른 인터페이스는 레지스트리 API입니다. 이것이 법의학 목적을위한 것이라면, 당신은 하이브 사본을 만들어 그것을 마운트 할 수 있습니다. –