Its only a 'little bit" encrypted. The javascript source code for decoding DAT files can be found at https://s3-us-west-1.amazonaws.com/static.mapsmadeeasy.com/files/CACHE/js/fdc7bfc1ed99.js
The js is pretty easy to follow (once re-formatted) and can be used as a basis for any app which wants...