Hello Richard
As discussed in the IRC channel, when merging a moderately large reg
file (~35MB) to a hiv file (~118 MB); hivex generates a huge hiv file
(~580 MB). These changes address that by creating a list of unallocated
blocks and reassigning unused blocks. I used
https://github.com/msuhanov/regf/blob/master/Windows%20registry%20file%20...
as a reference for the structure of the hiv file (in addition to the
source code itself)
Attaching the patch file.
Shreyas
--
NOTICE OF CONFIDENTIALITY: At Rapid7, the privacy of our customers,
partners, and employees is paramount. If you received this email in error,
please notify the sender and delete it from your inbox right away. Learn
how Rapid7 handles privacy
at rapid7.com/privacy-policy
<
https://www.rapid7.com/privacy-policy/>. To opt-out of Rapid7 marketing
emails, please click here
<
https://information.rapid7.com/manage-subscription.html> or email
privacy(a)rapid7.com <mailto:mailto:privacy@rapid7.com>.