Take the 2-minute tour ×
Information Security Stack Exchange is a question and answer site for Information security professionals. It's 100% free, no registration required.

Having learned a bit more about what add-ons/extensions can do in Firefox, I want to minimize my risk and use some safer mechanism to download videos (FLV in particular) for later viewing.

Considering the question What are the security implications of people downloading plugins, wrongly thinking that they are safe?, is there any way to trust an (open source?) browser add-on? I can examine the code myself if it's not 100,000 lines of illegible gunk.

The most popular video-downloader add-ons are closed source AFAIK.

share|improve this question
2  
What kind of risk are you trying to mitigate? –  M'vy Aug 5 '11 at 12:55
    
3  
Souce analysis is nice, but it won't keep you safe. Souce analysis is part he software development lifecycle. Design is also a critical step. You may analyze a program's source but if you havn't analyzed the design you could miss a security flaw at a higher level. Likewise you could analyze a design and find it to be secure, but without analyzing the source it could be implemented incorrectly. Even if you miss nothing in the source, you would have to analyze all the libraries it calls, protocols it uses, other software it interacts with, etc. to arrive at a sound conclusion. –  this.josh Aug 5 '11 at 16:51
2  
@this.josh, not to mention that you have to be an expert in this technology/language/platform, and an expert in reviewing code for that technology/language/platform. –  AviD Aug 8 '11 at 10:51

1 Answer 1

I use the Greasemonkey extension for Firefox. It allows to write small "user scripts" that Greasemonkey injects into the specified websites.

There is a repository of user scripts at http://userscripts.org/ Most of them are really small and easy to understand.

There is a popular script for video downloads from youtube. It is a lot more complex than usual scripts but seems fine on a quick glance. There are many more simpler scripts through.

share|improve this answer

Your Answer

 
discard

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.