Home > Blog > DiskCryptor 1.0.735.112 – Unofficial

DiskCryptor 1.0.735.112 – Unofficial

January 8th, 2012 Leave a comment Go to comments

The disk encryption tool DiskCryptor is my favorite tool when it comes to full-disk encryption of a system. The benefits (over e.g. TrueCrypt) are good performance on SSDs, hardware acceleration of AES and Serpent algorithm, fully licensed under GPL and other cool things.

Sadly the software has a tiny bug (and the developer not much time) which might lead to some users not having their full RAM available in Windows. Luckily the smart guy “someone” found the reason which is a too low maximum size entry in the bootloader for the E820 entry of the BIOS. With the information provided by “someone” I recompiled DiskCryptor from source. These are the steps I did:

  • Converted the project to Microsoft Visual Studio 10 format & fixed some compile properties like Output paths, which got somehow messed up during conversion (Compiling the driver on x86 still does not work, but the solution is simple.)
  • Modified boot/asm/struct.inc on line 65: map    rb (128 * sizeof.e820_entry)
  • Modified include/boot/e820.h on line 4: #define E820MAX    128        /* number of entries in E820MAP */
  • Modified include/version.h to show version to 1.0.735.112 (Last one is the version of the bootloader)
  • Compiled the whole project
  • Copied signed drivers and debugfiles (pdb) of the original DiskCryptor 1.0.735.111 over my compiled files
  • Made an (unsigned) installer

I tested the program on my laptop (Windows 7 x64) successfully with full system encryption, but I’m not sure if the fix works since I have no machine (yet, that’s why I compiled it) where the error appears.

BE AWARE THAT I TAKE NO RESPONSIBILITY FOR ANY PROBLEMS OR DATALOSS AND I CAN’T GUARANTEE FOR THE FIX TO WORK.

The original author has fixed this issue in 1.0.802.118 and later. Please use his version instead: diskcryptor.net

Here is the installer: dcrypt_setup_1.0.735.112_UNOFFICIAL.exe

And here the sourcecode: diskcryptor_source_1.0.735.112_UNOFFICIAL.zip

Categories: Blog Tags:
  1. gyurman
    February 19th, 2012 at 19:22 | #1

    Hello;
    This version working for me, about one month ago.
    Thanks
    Please let’s say me if you have newer version. Party

  1. January 13th, 2012 at 04:43 | #1

Click to Insert Smiley

SmileBig SmileGrinLaughLOLFrownBig FrownWinkKissRazzAngelAngryReally AngryConfusedNeutralThinkingChicCoolNerdSillyDrunken RazzMad RazzEvil GrinMeanPissed OffReally PissedCurseShoutGrit TeethCryWeepSide FrownWiltSmugDisdainRoll EyesSarcasmLoserTalk to the HandShyBeat UpPainShameBeautyBlushCuteLashesKissingKiss BlowKissedHeh!SmirkSnickerGiggleIn LoveDroolEek!ShockSickSuspenseTrembleDazedHypnotizedFoot in MouthMoney MouthQuietShut MouthDOH!IDKQuestionLyingStruggleSweatStopByeGo AwayWavingTime OutCall MeOn the PhoneMeetingSecretHandshakeHigh FiveHug LeftHug RightClapDanceJumpFingers CrossedVictoryYawnSleepyPrayWorshipWaitingAlienClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicPartyPirateSkywalkerSnowmanSoldierGhostSkeletonEatStarvingVampireZombie KillerBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteYesNoAirplaneCarIslandAnnouncebrbBeerDrinkLiquorCakeCoffeePizzaWatermelonBowlPlateCanMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette