Increase HIVEX_MAX_SUBKEYS to 15000.
authorRichard Jones <rjones@redhat.com>
Fri, 26 Mar 2010 13:49:25 +0000 (13:49 +0000)
committerRichard Jones <rjones@redhat.com>
Fri, 26 Mar 2010 13:52:33 +0000 (13:52 +0000)
Windows 7 registry has a hive key which contains 11908 subkeys,
larger than the existing limit (10000).  The key is:
  HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners

lib/hivex.c

index 91d3b12..43e989d 100644 (file)
@@ -56,7 +56,7 @@
 #include "byte_conversions.h"
 
 /* These limits are in place to stop really stupid stuff and/or exploits. */
-#define HIVEX_MAX_SUBKEYS       10000
+#define HIVEX_MAX_SUBKEYS       15000
 #define HIVEX_MAX_VALUES         1000
 #define HIVEX_MAX_VALUE_LEN   1000000
 #define HIVEX_MAX_ALLOCATION  1000000