很多個人軟件開發者都有這樣的苦惱:千辛萬苦開發出來的軟件一旦投向市場或交給客戶,馬上就會出現盜版和盜用。頂多在剛開始的時候收到一些錢,今后則很難依靠軟件獲得持續的可靠收入。這是目前中國軟件市場的現狀。大部分的優秀個人軟件要么免費并捆綁廣告、插件,要么只能轉向行業應用。
目前市場上有一些軟件保護產品,但大多價格昂貴,而且保護效果好的產品都需要在電腦上帶一個硬件加密狗。一些使用注冊碼和激活機制的軟件保護方案的安全性都不是太高,而且激活過程比較麻煩,影響軟件的易用性。有沒有安全強度高又使用簡單的軟件保護產品呢?價格還不能太高——一般自由軟件每個月的使用費也就是十幾塊錢到幾十塊錢。
筆者在網絡上尋找了一段時間還真發現了一個這樣的產品。它是由北京比特安索信息技術有限公司開發的,它的安全機制是通過網絡上的服務器進行實時認證。從網上的資料來看,軟件用戶的計算機到服務器之間的網絡通訊采用了和SSL類似的安全通訊協議,而軟件在運行的時候會定時到服務器獲取數據并且進行校驗。因為破解人員不可能了解服務器上的軟件運行過程,整個系統的安全強度要比硬件狗還要高。
比特安索的保護系統叫比特平臺。最吸引人的是比特平臺允許免費注冊和試用!試用用戶可以產生50個激活碼,用于50個軟件用戶,這對用戶不多的軟件倒也夠了。如果需要更多激活碼的話,還可以再次注冊……。不過,比特平臺的服務費是按照軟件的實際使用情況收取的,只有軟件用戶在這個月里真的使用了軟件才會收錢。如果軟件賣出去了而且用戶也用了,一個月給比特平臺交幾塊錢服務費倒也不算貴。
筆者注冊了一個帳戶。登錄到比特平臺上之后按照說明創建產品、授權模版還有發給軟件用戶的授權碼(不過最多只有50個),整個過程非常簡單,可配置的內容也很多。在建立授權模版和授權碼的時候可以設定軟件的使用期限,但是試用帳戶只能產生30天之內的授權碼。要把比特平臺的授權集成到軟件里需要從平臺上下載一個庫和一個接口定義文件。平臺上有例子程序,不過目前只提供了C/C++和Java語言的支持,要獲取其它開發語言的接口支持還要再和比特安索聯系。下載的過程可以看出比特安索的專業性,下載模塊都是唯一的而且和剛剛創建的產品以及設置進行了綁定。不同的開發人員之間甚至同一個開發人員的不同產品之間模塊都不能夠混用。按照例子程序把模塊集成到產品代碼的過程也非常簡單。修改代碼,重新編譯,一次性通過。
把集成了比特平臺安全模塊的軟件發給用戶的時候還要同時提供一個授權碼。用戶在使用軟件的時候首先輸入授權碼,此時軟件會自動與比特平臺的服務器進行認證。筆者建議開發的時候最好把授權碼自動記錄到注冊表里,省得每次運行軟件的時候都要輸入。除了要輸入授權碼之外,保護系統對用戶使用軟件的過程沒有其它的影響。因為軟件會定期與服務器通訊,因此用戶的計算機運行軟件的時候必須在線。此時把軟件拷貝到另一臺計算機上運行,立刻返回注冊碼被使用的錯誤。這下不怕軟件被盜版了!
其實比特平臺的安全庫還提供了不少其它的功能接口,由于時間的關系筆者也沒有一一嘗試。有一個網絡配置項的功能允許軟件把配置信息存儲在服務器上,這樣用戶隨便在任何一臺機器上使用軟件,只要用相同的授權碼,都能自動獲取到相同的配置。軟件如果能好好利用這一功能,相信一定可以給用戶帶來良好的體驗。
比特平臺和安全庫的功能還有很多,有興趣的朋友可以自己試一試。稍微花一些時間給自己的軟件加上一層保護,筆者認為還是非常值得的。
進入論壇>>聲明:IT商業新聞網登載此文出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其描述。文章內容僅供參考。新聞咨詢:(010)68023640.推薦閱讀
昨天,按照年度經營收入排名,市軟件行業協會在1130家企業會員中揭曉“軟件十強”。“十強”門檻升至4.5億元,最高營收為24.5億元。據悉,今年上半年滬上軟件“億元戶”已達59家。 昨天,按照年度經營收入排名,市軟>>>詳細閱讀
本文標題:比特安索免費平臺:專業軟件保護重要數據
地址:http://www.oumuer.cn/a/xie/20111230/199656.html