Disruptive Security Technologies with Mobile Code and Peer-to-Peer Networks