Demo mode is designed for windows but will also work on MACs. This is not something supported by Cisco or found in there docs. It is more of a hack, but a useful one for those (like me) that don’t like to run fusion on their MACs. Here is how you get it to work on a MAC running Lion:
-First, On your MAC install the ASDM launcher by connecting to an ASA via a web browser and clicking install launcher.
-Second, download and install ASDM demo .msi on a Windows PC.
-Next, Copy the Demo folder contents from C:\Program Files\Cisco Systems\ASDM to your MAC.
-On your MAC, open the folder the launcher app is in (usually applications\Cisco) and right click on the launcher app. Now click show package contents
-A new finder window will open. Navigate to /Applications/ASDM/Cisco ASDM-IDM.app/Contents/Resources/Java/demo
-Finally, copy the contents of the windows demo folder into this folder. Now Mac launcher demo should work great!
Here is a screenshot of ASDM demo mode on a Mac: