two corrections to htv04's posts: the japanese program database and wiki is at wiki.hosiken.jp, not 'hosten' and data mining does not refer to cracking and finding information, but to pattern analysis in large data sets. it's only used as a 'softer' term for reverse engineering and because journalists are idiots.