考慮我已經創建了軟件,並希望通過互聯網激活軟件,如果它正在被購買(更準確地說,如果購買了許可證)。沒有購買許可證(從黑客入侵),使軟件安全使用的當代方式是什麼?軟件和許可證數據庫應該如何相互作用,以建立一個強大的安全系統來抵禦黑客攻擊,但仍然不會破壞軟件的便利性和易用性(詳情請參見)?如何讓我的軟件更安全無需購買?
注:我知道完全這樣做是不可能的。沒有辦法防止黑客入侵。我問的是降低黑客攻擊的可能性。
考慮我已經創建了軟件,並希望通過互聯網激活軟件,如果它正在被購買(更準確地說,如果購買了許可證)。沒有購買許可證(從黑客入侵),使軟件安全使用的當代方式是什麼?軟件和許可證數據庫應該如何相互作用,以建立一個強大的安全系統來抵禦黑客攻擊,但仍然不會破壞軟件的便利性和易用性(詳情請參見)?如何讓我的軟件更安全無需購買?
注:我知道完全這樣做是不可能的。沒有辦法防止黑客入侵。我問的是降低黑客攻擊的可能性。
你可能想問問你的軟件有多普及和無處不在嗎?如果你正在寫Photoshop,是的,它需要一些非常好的保護。除此之外,你可能會從服務器上下載某種加密的二進制文件。
這就像加密。它只需要足夠好就可以讓人們離開,直到信息無關緊要或與信息價值相關。不要花費寶貴的開發週期來創建超安全的產品 - 花費它們增加價值:)。
在Mere Mortal Software博客,作者有幾篇文章描述他的解決方案。
在對這個問題的答案What copy protection technique do you use?中,我解釋了爲什麼在軟件保護上花費太多時間是不值得的。
只是開發一些除了少數人以外沒有人會使用的東西,並向這些人提出過高的價格。
這樣一來,沒有人可以費心去破解它,而你正在讓現金迴流。也許。
你的問題歸結爲:我怎樣才能用我的軟件賺很多錢?
激活將無濟於事。要使用您的軟件賺取很多錢,您需要good marketing,快速修復錯誤,並使其易於使用(不一定按此順序)。
這個問題已經被問了幾次已經... – 2009-09-25 09:23:57
就讓它便宜和更容易支付(通過使用特殊的手機ñ ) – Benjol 2009-09-25 09:24:57
@戈登 - 如果是這種情況,我認爲這可能是很好的發佈鏈接 – DanSingerman 2009-09-25 09:45:07