『壹』 C# winform授權:獲取cpu和硬碟的序列號,得到機器碼,傳給伺服器端,從而生成注冊碼,使軟體注冊使用。問
用webservice吧。
客戶端得到參數。然後用webservice傳遞過去參數。得到就是注冊碼。
『貳』 如何破解根據機器碼生成注冊碼的軟體
cppsulx機器碼獲取生成注冊碼 通過獲取硬碟的物理序列號和網卡MAC地址,為您的程序提供了獲取唯一的機器碼,你可以根據此碼,生成自己產品注冊碼,有效防止軟體的盜版 可以自己根據獲取到的硬碟序列號和網卡MAC地址進行一定的加密演算法生成,唯一的機器碼.給自己的軟體製作注冊碼.從今天起,您開發的的任何軟體如果您願意都可以為之加密--為您的軟體製作一款注冊機!當您看完這篇文章時,您就可以理直氣壯的告訴您的用戶:"喂,想用我的軟體是吧?掏錢!".呵呵,這當然只是給自己壯膽的話,現在連萬能注冊機都有了,人家還怕啥?不過只要您想想微軟,人家再牛B的加密技術都會被國人"鄙視"?但人家不也在中國大把大把的撈錢嗎?OK,不扯了,我們進入正題.同一般的軟體注冊一樣,我們這里的注冊是這樣進行的:1.首先根據用戶的硬體信息生成24位的機器碼 --相當於種子,用於生成隨機數 2.採用注冊機根據特徵數字生成一個24位注冊碼 --相當於偽隨機數生成器,輸出長度自己定,最後用一個格式化函數,將隨機數映射到ASCII字元集合 3.用戶輸入注冊碼注冊成功假設客戶很喜歡您的軟體,也假設他沒有破解,他需要通過以下方式向您取得注冊碼:(1).如果他能上網,他需要把機器碼用Email發給您;(2).如果他不能上網,他可以把機器碼用手機簡訊的方式發給您.(3).如果他沒有手機,他可以帶著機器碼然後坐火車到您的辦公室想您要一個注冊碼. -
『叄』 如何查看硬碟的物理序列號
如果是直接看硬碟的話,就是MDL後面的字母和數字就是序列號。
如果在系統中看:
計算機--右鍵--管理---設備管理器。右邊。。磁碟驅動器,點開,看。
2. 使用第三方軟體:金山裝機精靈。裡面有個查看硬體。
『肆』 如何利用硬碟卷序列號生成軟體注冊碼
碰到無盤系統軟體就掛了.思路:根據主板序列號,CPU序列號,MAC地址等,通過一定的運算得到一個機器碼,機器碼通過一定的加密演算法生成序列號,客戶輸入序列號通過解密演算法算出機器碼,二者比較,如果對了,在注冊表某個角落裡保存一個值,這個值為0表示沒有注冊,為1表示注冊過了.讀取這個值,判斷是否為注冊版本就OK了
『伍』 如何根據硬碟序列號生成注冊碼
第一步
單擊【開始】→【運行...】,輸入cmd
第二步
輸入diskpart,按回車鍵
第三步
輸入list disk,按回車鍵
第四步
輸入select disk 0,按回車鍵
第五步
輸入detail disk,按回車鍵
第六步
彈出的信息中第二行就是硬碟序列號
『陸』 利用硬碟獲得注冊碼怎麼破解怎麼破解利用硬碟序列號計算的軟體注冊碼
一般是反匯編軟體,看它的加密方式。。。
這個直接給用戶碼和注冊碼,就相當於給你一個密碼,然後要求你破解。。。一般很困難~~~
『柒』 如何用VB寫一個讀取第一個網卡物理序列號來實現軟體注冊的注冊器和注冊碼生成器
Private Sub Command1_Click()
Set FSO = CreateObject("Scripting.FileSystemObject")
Text1 = Hex(FSO.Drives("C:").SerialNumber)
MsgBox "可以關閉了"
End Sub
"我加成16進制的數了,要是想要10進制數,去掉hex"
『捌』 我有一款軟體,注冊的時候是根據硬碟的序列號生成注冊碼來運行的,有沒有辦法破解急!急!急!急!
破解者弄懂程序演算法,寫出注冊機就可以了!
『玖』 想把自己做的軟體實現一機一碼注冊,已經實現了取得機器的硬碟ID和網卡序列號,怎樣產生一個注冊碼呢
沒有什麼太好的法子,只有知道他用的是什麼加密方式,才有可能破解
一般都是讀取你的硬碟碼,或者網卡的MAC地址。根據這兩個碼給你注冊,但是具體他用什麼注冊機就很多了。所以破解有難度啊