Cisco's Adaptive Security Device Manager (ASDM) is the GUI tool used to manage the Cisco ASA security appliances. In this blog I'll reveal to you some of my favorite tips, tricks and secrets found inside ASDM. If you haven't dealt with it before, ASDM is a free configuration, monitoring and troubleshooting management tool that comes with the ASA. In a nutshell, ASDM will manage all the features of the ASA appliance including FW, IPS and VPN. Unlike its big brother Cisco Security Manager (CSM), ASDM is made to configure a standalone ASA one at a time. CSM is the tool you would use to manage and share policy across multiple ASA's, routers, and IPS appliances.
First, installing the tool. You can download ASDM from cisco.com or from your ASA itself. You can then run it inside a browser or download the ASDM launcher so it runs as its own application on your PC. I highly recommend ASDM launcher as the way to go. The ASDM launcher works for both Windows and MAC OSX (requires ASDM version 6.4.5 or later). Once launched it will look like the below image. You fill out the info and away you go.

A few secrets about ASDM launcher. First, to get the MAC launcher working you must install it directly from your ASA using a web browser. Currently, there is not a downloadable .dmg file on cisco.com, only a .msi file for windows.
Second, you see that cool "run in demo mode" checkbox? This can be a very handy feature and is available to everyone. To enable it, check the box and click on the link it provides. This will take you to cisco.com where you will need to download the ASDM demo .msi package. It will look like this:

Once installed, ASDM can then be used in a offline demo mode on a windows or mac computer. Demo mode provides you with several configuration types to choose from so you can make it pretend to be an ASA FW or a ASA FW with IPS or a ASA with SSLVPN, etc. The ASDM demo mode even models event logs. All in all ASDM demo mode gives you the experience of configuring and monitoring a live ASA.
Which brings me to another ASDM secret, 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:

And here it is opened up:

Now that we have ASDM installed here are some quick tips.






Can't find where in ASDM to configure something? Find it quickly using the look for tool. You can find it on the ASDM toolbar. Just type in a keyword or two of what you are looking for and the ASDM assistant will take you there. Here is an example:






Need to see who is currently logged in to manage the ASA? Need to kick them off? You can do both from the Monitoring > Properties > Device Access > ASDM/HTTPS/Telnet/SSH Sessions screen. Like this:


Well, there are some of my favorite ASDM tips. If you have some of your own to share please post them. If you have any questions let me know.
The opinions and information presented here are my PERSONAL views and not those of my employer. I am in no way an official spokesperson for my employer.
More from Jamey Heary:
* Credit Card Skimming: How thieves can steal your card info without you knowing it
* Google Nexus One vs. Top 10 Phone Security Requirements
* Why you should always shred your boarding pass
* Video rental records are afforded more privacy protections than your online data
* The truth about new SSL attacks
* 2009 Top Urban Legends in IT Security/a>
Go to Jamey's Blog for more articles on security.
Jamey Heary, CCIE #7680, sits on the PCI Security Standards Council- Board of Advisors where he provides strategic and technical guidance for future PCI standards. Jamey is the author of Cisco NAC Appliance: Enforcing Host Security with Clean Access. (Check out all of Jamey Heary's books from Cisco Press.) He also has a patent pending on a new DDoS mitigation technique.
Jamey sits on several security advisory boards for Cisco Systems and is a founding member of the Colorado Healthcare InfoSec Users Group. He is an experienced speaker who is recognized as an expert in network security architecture, regulatory compliance, and routing and switching. His other certifications include CISSP, CCSP, and he is a Certified HIPAA Security Professional. He has been working in the IT field for 15 years and in IT security for 10 years. Jamey is currently a Distinguished Systems Engineer at Cisco Systems.