Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to make a small program that is capable to download files from the cloud onto my system. As the file reaches my system, another program on my system will analyze the file and try to find suspicious behaviors in it.

I want to make a system similar to ThreatExpert ( The suspicious data gathered by my program will be sent to Anti-Virus companies for analysis.

I want to know whether this program can be written in .NET or as a PHP website. I have no experience of Cloud computing. How to retrieve files from the cloud?

share|improve this question
"Cloud" just doesn't mean anything. Basically it's the Internet. If by "cloud", you mean some kind of "distributed storage", you usually download files like any other file, by HTTP. – Snark Jan 11 '10 at 11:57
up vote 1 down vote accepted

A part of this could be done with MITRE's honeyclient project ( and/or captureBAT (, however you may need some custom scripts to select and download files. Honeyclient is intended to find websites that exploit your system, while captureBAT is a behavioural analysis tool to help characterize software. This would be run in a VM, running one program at a time, and then the log files would need to be studied to determine if the behaviour of the software is actually malicious.

share|improve this answer

What does "The Cloud" mean in this case?

In general, the answer is that you'd use HTTP as the transport. It's quite good at the task of sending a request and getting a file back.

share|improve this answer
Is there any source from where files can be collected for analysis? – RPK Jan 11 '10 at 12:00
What files do you want? Are you just looking for random files, or do you have something particular in mind? – James Polley Jan 11 '10 at 12:04
Which files do you want to collect? – Snark Jan 11 '10 at 12:06
I think he actually wants to download sample virus code or something. This question makes me twitch. – user3463 Jan 11 '10 at 13:23
Right - so the logical question for me to ask at this point is "Where do you plan to source your files?", except you've already asked us where you should source your files, so it's clear you have no idea. – James Polley Jan 12 '10 at 8:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.