Software Search For anonymous search engines