Introduction
This tool exploits several design flaws in Faronics DeepFreeze products and allows user gain access to
DeepFreeze configuration interface. Full source code is provided, feel free to use it and abuse it in any way you
like.
What is DeepFreeze
Using Meltdown
Just run it! It's that simple. Meltdown will automatically detect if DeepFreeze is installed, which version it is and whether it is Standard or Enterprise edition.
Standard Edition
When Meltdown detects DeepFreeze Standard Edition, it will automatically determine and show DeepFreeze
password.

Enterprise Edition
When Meltdown detects DeepFreeze Enterprise Edition, it will try to locate dfc.exe which is
installed in SYSTEM32 folder. Then it will extract "Customization Code Hash" - 32bit integer that uniquely
identifies Deep Freeze deployment.
- Open DeepFreeze Client:
If the Deep Freeze icon is shown in the System Tray, hold down the SHIFT key and double-click the Deep Freeze icon. If the Deep Freeze is running in Stealth Mode and if the Deep Freeze icon is not displayed, the keyboard shortcut CTRL+ALT+SHIFT+F6 must be used to access the logon dialog.
- Write down OTP Token:

- Enter OTP Token in Meltdown and press Generate. Meltdown will generate password for you:

System Requirements
I tried to make it as compatible as possible with different systems and keep it user-friendly at the same time. Unfortunately, compatibility requires some sacrifices..
- Fully tested: Deep Freeze Standard/Enterprise 6.00..7.60 on 32bit WinXP, 32bit Win7, 64bit Win7
- Partially tested : Deep Freeze Standard Server/Enterprise Server 7.10..7.60 on 32bit Win2003, 64bit Win2008
- Limited testing: Deep Freeze 7.60 on 32bit Windows 8
Some older versions of DeepFreeze (7.00..7.20) check process name. Meltdown executable must be named
MeltdownDFC.exe to work properly on those systems.