File Share Encryption

 View Only

WDE Hot fix verification tool for 10.1.2 SP1 HF1 

Apr 13, 2011 06:25 PM

 

Introduction to Walnut and EnableReadProtection

What is Walnut?

Walnut is a Windows Executable tool that allows a PGP WDE user to easily get the start sector of the PGPWDE01 file, or any file on the boot disk, and compare it with the MBR sector pointer.  Walnut can also be used to validate the location of the MBR sector pointer matches the start sector of PGPWDE01 in the MFT(Master File Table).  Walnut will be used to validate the level of protection that the WDE software is providing.

How to Use Walnut

To view the start sector of PGPWDE01, copy the walnut executable to the root of the C: drive, open a command prompt and type the following command:

C:\>walnut c:\pgpwde01

Doing this should return output similar to this:

File Start Sector: 2115584

MBR Sector Pointer: 2115584

To change the MFT sector pointer for PGPWDE01 you can use xcopy:

C:\>xcopy /Y /V /H /R c:\<invalid file> c:\pgpwde01

If you run walnut again after xcopy you should see that PGPWDE01 and the MBR sector pointer now return different values. For example:

File Start Sector: 3168

MBR Sector Pointer: 2115584

The MBR still points to a valid section of disk containing the PGPWDE01 but no longer has a File Record in the MFT for those clusters, the MFT is no longer in sync with the MBR pointer.

To remedy this you can run the following:

C:\>Program Files\PGP Corporation\PGP Desktop\pgpwde –-sync-bgfs

On a system that has a more current version of the PGP WDE driver, you should not be able to change the MFT sector pointer due to our security enhancements.

What is EnableReadProtection?

EnableReadProtection is a registry key available in PGP Desktop 10.1.2 SP1 HF1 that, when present in the registry, does not allow any application to read the PGP Bootguard File System (BGFS) including the PGPWDE01 file.

To enable read protection of the BGFS create the following key in the Windows Registry and reboot the system:

HKLM\SYSTEM\CurrentControlSet\services\PGPwded\EnableReadProtection

To demonstrate that read protection of BGFS is in fact enabled you can use the Windows Support Tool “dskprobe” to try and read the start sector for the PGPWDE01 file returned by Walnut.  If the EnableReadProtection key is in the registry dskprobe should fail to allow reading any part of PGPWDE01 and will close unexpectedly.

To disable read protection of BGFS, simply remove the EnableReadProtection key from the registry and reboot.

Dskprobe.exe can be downloaded from Microsoft at the following location: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38

To install dskprobe.exe, run this installer in Windows XP SP3 compatibility mode, and select “Custom Install” and then “Optional Tools”.

Run dskprobe.exe, select “Physical Drive” from the “Drives” menu, then double-click “Physical Drive 0” and click on “Set Active.”

Now, from the “Sectors” menu, select “Read” and provide the sector number returned by walnut.exe under the “MBR Sector Pointer” heading.

The following two screenshots demonstrate the behavior of dskprobe with read protection enabled and disabled, respectively.

 

 disk error 2-- error reading sectors

https://www-secure.symantec.com/connect/sites/default/files/dskprobe err2_0.png 

 

disk probe -- no error

Statistics
0 Favorited
0 Views
3 Files
0 Shares
0 Downloads
Attachment(s)
png file
dskprobe err2.png   41 KB   1 version
Uploaded - Feb 25, 2020
png file
dskprobe.png   47 KB   1 version
Uploaded - Feb 25, 2020
zip file
walnut.zip   26 KB   1 version
Uploaded - Feb 25, 2020

Tags and Keywords

Comments

May 04, 2011 12:49 PM

It should be available via fileconnect in the symantec support portal. where are you seeing that PGP Desktop 10.1.1 is the latest supported version?

Thanks,

Ben

May 04, 2011 12:12 PM

I use WDE (part of PGP Desktop).  Why are you referring to v10.1.2?   I have v10.1.1 and just checked the support site.  10.1.1 is still listed as the latest version.

I'm confused.

Apr 16, 2011 09:52 AM

comment no longer applies

Apr 15, 2011 10:07 PM

.

Related Entries and Links

No Related Resource entered.