C 生成註冊碼

2021-09-08 18:35:36 字數 1130 閱讀 7182

string t = datetime.now.ticks.tostring();

t = deskey.desencrypt(t, deskey.deskeystr);

string strid = new string[t.length];//

for (int i = 0; i < t.length; i++)//把字元賦給陣列

string s = "";

random rdid = new random();

for (int i = 0; i < 9; i++)//從陣列隨機抽取字元組成新的字元生成機器三

class deskey

ret.tostring();

return ret.tostring();

}catch

}#endregion

#region des解密

/// /// des解密

///

/// 加密後的字串

/// 解密後的字串

public static string desdecrypt(string ptodecrypt, string deskeystr)

des.key = asciiencoding.ascii.getbytes(deskeystr);

des.iv = asciiencoding.ascii.getbytes(deskeystr);

memorystream ms = new memorystream();

cryptostream cs = new cryptostream(ms, des.createdecryptor(), cryptostreammode.write);

cs.write(inputbytearray, 0, inputbytearray.length);

cs.flushfinalblock();

stringbuilder ret = new stringbuilder();

return system.text.encoding.default.getstring(ms.toarray());

}catch

}#endregion

}

分類: 

c#

c 生成註冊碼 mac ip

using system using system.management using system.security.cryptography using system.io using system.collections.generic using system.text namespace x...

C 生成軟體註冊碼

今天早上,花了乙個早上弄了個生成機器碼和註冊碼的demo,通過生成的註冊碼裡面包含時間資訊,保證了註冊碼在使用後的指定時間後失效 由於數學不行所以寫的比較簡單,ok 上 吧 產生機器碼的原理很簡單,基本上都是取裝置資訊之後加密 取本機機器碼 public static string getmachi...

C 生成軟體註冊碼

開發軟體時,當用到商業用途時,註冊碼與啟用碼就顯得很重要了。現在的軟體破解技術實在在強了,各種國內外大型軟體都有註冊機制,但同時也不斷地被破解。下面發的只是乙個常用版本,發出原始碼被破就更容易了,但我們學習的是技術。當然也為以後自己的軟體不會被輕易破解。第一步。根據卷標,cpu序列號,生成機器碼 取...