Few years ago I wrote article about how to setup CISCO ASA in GNS3 , and recently I realized that, instructions are not compatible with newest GNS3. The Original article can be found from here on my old blog . So I though to re create new tutorial on my WordPress blog.
Following download file contains required images for CISCO ASA 8.4 and ASDM 6.4 bin file.
 Download CISCO ASA image for GNS3
here is the link :- http://www.mediafire.com/download/c228c2sjdyrkwf3/ASA_842.7z
This file contain with initrd, vmlinuz and asdm 6.4
 Download & Install GNS3
 Configure GNS3 for CISCO ASA
(i) Open GNS3, then select “Edit” –> “Preferences..”
(ii) Expand “QEMU” and choose “QEMU VMs” then select “New”
(iii) Select ASA 8.4 from the drop down and continue. you may need to set NAME for ASA and define RAM for it.
(iv) Finally You need to give file location of Initial RAM disk (initrd) and Kernel image (vmlinuz).
 Configure activation keys
you can use one of below activation key
0x4a3ec071 0x0d86fbf6 0x7cb1bc48 0x8b48b8b0 0xf317c0b5
0xb23bcf4a 0x1c713b4f 0x7d53bcbc 0xc4f8d09c 0x0e24c6b6
for example :-
ciscoasa(config)#activation-key 0x4a3ec071 0x0d86fbf6 0x7cb1bc48 0x8b48b8b0 0xf317c0b5
Now we have successfully installed CISCO ASA 8.4 on GNS3 and ready to have some fun from ASA