python-registry icon indicating copy to clipboard operation
python-registry copied to clipboard

Pure Python parser for Windows Registry hives.

Results 22 python-registry issues
Sort by recently updated
recently updated
newest added

Hi, When requesting a (sub)key, Registry raises an exception if this key is not found. The same for values. Since actually the easiest way to check if a key exists...

Hi willi, Great code you have here to solve our hve parsing worries. I am relatively new to python (a few months old) and i was referred here by david...

Hello. At present, the `data_type()` method of the `VKRecord` class applies the `DEVPROP_MASK_TYPE` (0x00000FFF) bit mask to a registry value type using the AND operation, and thus clears bits `#12`-`#31`...

This issue is related to #7. Windows doesn't support big data records when the minor version of the hive format is equal to or less than 3. For example, if...

Bug

Greets-- Short: This pull request adds functionality to the samples/amcache.py script, to output results as JSON-formatted strings with the `-j` command-line switch. Long: amcache.py would be a great tool to...

Use this issue to track proposed changes to the `python-registry` API for the 2.x release.

On tool startup, call REGFBlock.validate() on each block, and if any fail, report this to user before continuing. This might also inform which exception recovery handler to use.

Use mask and flags to check if value data is resident, rather than weird arithmetic operations modulo 0x80000000. for example: https://github.com/williballenthin/python-registry/blob/master/Registry/RegistryParse.py#L762

RegTester does not seem to be updated to work with current code. Is it used to test changes to make sure everything works? Is there any archive with Hive files...

As mentioned by @williballenthin in #39 > developing a second backend to python-registry that operates over .reg files. So it exposes the familiar RegistryKey/RegistryValue interface, but the underlying data comes...