虛擬空間做軟件免費網絡驗證思路


    網絡驗證,是做付費軟件的程序員不可避免要遇到的問題。

    現在市面上提供免費網絡驗證的網站都是坑,承諾永久免費,但是用着用着就收費,各種幺蛾子層次不窮。

    簡單的驗證方法就是本地驗證,提取個硬盤號,算個機器碼,給個注冊碼什么的。這種方法弊端很多,一是顧客電腦和系統不同,可能提取失敗或者。二是,顧客升級電腦,就需要重新注冊。三是破解太容易,四是綁定電腦,給顧客帶來不便。

    網絡驗證,一般情況都是找個頁面,例如博客什么的,做個讀取驗證。這種驗證方法靠譜。但是往往還是需要計算顧客機器碼,所以還是要面對上面說的第一個和第二個問題。

    所以,最好還是能夠像市面上網絡驗證公司提供功能。

    第一,顧客每人一個賬號密碼登錄軟件,在任何電腦都可以使用。

    第二,賬號密碼不能重復登錄,一人使用中,再次登錄無效。

    第三,自動控制使用時間

    第四,軟件升級驗證提示並自動下載。

 

之前有人用ftp做驗證,市面也有很多通過這個思路制作的源碼。

但是,軟件跟ftp做交互的時候,需要賬號密碼。所以ftp賬號密碼通常封裝在軟件里,業內管這種驗證做法叫“裸奔式驗證”,一點被破解,就全部over。

 

為了一個剛剛開始做的軟件租用服務器做驗證,實在有些不值得。所以我想,能不能用虛擬主機做驗證,這樣成本要便宜很多。

於是我想了一個驗證思路。利用論壇系統,做網絡驗證。

首先這個論壇需要這樣幾個功能。1,可以注冊賬號。2,可以設置賬號用戶組(用於識別注冊用戶與非注冊用戶)。3,可以設置用戶組頭銜到期時間(以此控制軟件使用時間)。4,有在線會員可查看功能(限制賬號重復登錄)

一個論壇有這四個功能基本就足夠了。剩下的就是根據功能進行驗證了。

這樣做,解決了顧客本地驗證電腦讀取機器碼的問題,解決了綁定機器不能換機使用的問題,解決了軟件使用時間控制的問題,解決了一賬號重復登錄的問題。安全性相對ftp高級的多,軟件本身不封裝任何賬號密碼。

能夠滿足上述功能的網站源碼有很多,這次嘗試,我使用的是動網論壇8.3的程序,效果還可以。

對於防破解方面,沒有做任何防護,因為大家都清楚,就算你防護如“狗”也無濟於事,只要大神樂意一樣被破解。所以幾個小暗裝和免費加密殼足矣。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM