Cisco is responsible for this entire mess. Had they engineered a secure product around a CPU that was not general purpose, none of this would be happening now.
Okay .. so we write 'special purpose' shellcode then. Cisco could have designed the CPU as a ASIC, at the expense of being able to field-upgrade like they can with software -- or they could have used something like a FPGA to emulate an ASIC, at the expense of cost.
Everything's a trade off. ~Mike. _______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.grok.org.uk/full-disclosure-charter.html Hosted and sponsored by Secunia - http://secunia.com/
