2012-08-30 26 views
1

我想開發一個開源的web應用程序。除了適用於閉源Web應用程序的常見問題外,是否還有源代碼開放引入的特殊安全問題?是否有任何可能影響開源Web應用程序的特殊安全問題?

+0

這是一個非常廣泛的話題,並且沒有真正適應stackoverflow,恐怕......很快就會回答,如果代碼是開放的,許多人的眼睛可以看到它,善意的人以及不良的意圖那些。因此,可以發現和利用更多的漏洞,但也可以更快地修復它們。它鼓勵開發人員採用比「默默無聞的安全性」更明智的安全模式。最終,這往往會導致更全面的安全性。 – SirDarius

+0

謝謝SirDarius。這就說得通了。 –

回答

3

不是,沒有。

OK,我會擴大對;)

開源和閉源之間的唯一區別是,它更容易給大家看的開源應用程序的源代碼。請注意,我說更容易。有很多關閉源代碼被「偷」或泄露的例子。

當你實現一個應用程序時,你應該假設任何攻擊者都可以訪問源代碼 - 這種方式你希望不會依賴'通過默默無聞的安全'(一件壞事)。

相關問題