保護軟體智慧財產權的10種方法

來源:互聯網
上載者:User

      這篇文章給經常做外包的軟體開發人員和發布軟體試用版的人員看看,利用這些方法可以保護我們的智慧財產權。我們在試用版的軟體裡面可以做一些手腳,讓軟體使用一段時間後失效。
      防止試用版軟體無限期使用下去,一般採用的方法有兩種:設定是使用日期;設定使用次數。到期後可以進行如下操作:
       1.軟體安裝時候首先檢測註冊表特定索引值,如果特定索引值存在,提示不能安裝。如果不存在,可以安裝,同時建立該特定索引值。這是一般使用軟體常採用的方法。
       2.運行次數設定,在註冊表或者某個檔案(xml、ini、txt、二進位檔案)裡記錄運行次數,判斷是否使用到期,到期不予執行。
       3.檢測系統日期,到期不予運行。
       4.系統日期線上更新,防止使用軟體的人修改系統日期。只要電腦連結英特網,擷取時間伺服器的時間更新系統時間。
       5.郵件通知。把使用軟體的機器IP和機器名發送給指定EMAIL,與之交涉。
       6.系統自動毀滅。自動刪除系統檔案(正在使用的檔案無法刪除,但是軟體運行時候不是所有檔案都在使用)。
       7.資料庫刪除。如果軟體需要資料庫支援的,到期刪除資料庫,例如sqlserver可以串連master庫刪除其他庫。
       8.自動重啟或者關閉電腦。運行到期軟體關閉或者重啟電腦。
       9.軟體打包時加密。防止反編譯。
       10.菜單、工具列、按鈕失效。到期後使菜單、工具列、按鈕不可用。
       今天就想起來這麼多了,這些方法實現起來很簡單。如果有技術上面的問題,給我留言。我是做c#.net,其他的開發語言與此類似。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.