Sometimes , you are looking for Cisco IOS for you device , for update or using other features But , if you are not authorize to download form Cisco web site , the problem is just Begin.
I don’t want to put some ftp site address here , but wants to declare some method to find out where is all of these IOS located !
First method is to capture the traffic of  IOSHunter http://www.vitaltech-group.com/IOSHunter.htm to find out the address of ftp servers.
The second is the powerful Internet file search Gegereka that can be founded on http://www.gegereka.com/
Just search by keyword everything you are looking for even Cisco IOS !
Site need a code for authentication that can be generated by simple a click on the Get the code.


