Skip to content

ajacques/yontma

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YoNTMA

YoNTMA (You'll Never Take Me Alive!) is a tool designed to enhance the protection of data encryption on laptops.

How It Works

YoNTMA runs as a Win32 service on BitLocker-protected laptops. If the laptop is disconneted from AC power or wired Ethernet while the screen is locked, YoNTMA puts the system into hibernate. This prevents a laptop thief from accessing your encrypted data later via a DMA attack while the machine is still powered on and the encryption keys are in memory.

Binaries

YoNTMA is available for Windows in both x86 and x64 flavors.

  • YoNTMA (Windows x86) (MD5: fdbf473646fa3180002a28de61dd2947 / SHA1: 70aedcab8d5aaca16807a87c90f795c01b1a6e3f)
  • YoNTMA (Windows x64) (MD5: abe544653ba07a9e679f338f99aeaacd / SHA1: 25aec412d4932081e244591497d09ed2e9d6083e)

How to Run

From an elevated cmd prompt, run:

yontma -i

to install and run the YoNTMA service.

If you open services.msc, you will find You'll Never Take Me Alive! (YoNTMA) in the list running as a service.

To tell yontma to install even if it does not detect BitLocker (for example if you use Truecrypt) run:

yontma -i -f

Requirements

The machine must be Windows Vista or above and have BitLocker Drive Encryption enabled on the OS volume (typically drive C:).

If BitLocker is not enabled, yontma must be --force-ed on with the -f or --force option.

Build Instructions

YoNTMA builds in Visual Studio (as well as the free version, VS Express 2012 for Desktop) and has no outside dependencies. Open yontma.sln to build.

Disclaimer

iSEC has written this tool and provides it to the community free of charge. While iSEC has conducted testing of the tool on different systems, it has not been tested on all models, hardware, or configurations (especially with third-party power management services). The software is being provided "as is" without warranty or support. iSEC does not assume liability for any damage caused by use of this tool.

If you experience issues with YoNTMA, you can uninstall it by entering

yontma -u
from an elevated cmd prompt. If this is not successful, you can follow the manual removal instructions on the wiki.

About

You'll never take me alive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.4%
  • C 5.7%
  • Objective-C 0.9%