1. A remote intelligence gathering system operable to provide intelligence to at least one network manager, said intelligence comprising information relating to potential security threats to at least one client network the remote intelligence gathering system comprising: at least one communication unit configured to receive data queries from said network manager and to send said intelligence in response to said data queries; at least one infected machine configured and operable to deliberately join at least one botnet, to communicate with at least one criminal server and to gather malicious content therefrom; and at least one processing unit in communication with said at least one infected machine, said processing unit configured to: analyze the malicious content gathered by said at least one infected machine, to classify said malicious content into indexed data to store said indexed data in at least one storage unit, to filter said indexed data according to the data queries received by said communication unit, and to generate said intelligence for said communication unit to send to said network manager.