怎样获取机子的网卡物理地址并且根据该物理地址和用户名等信息按照某一算法生成一个序列号??

时间:2022-10-07 13:41:38
怎样获取机子的网卡物理地址并且根据该物理地址和用户名等信息按照某一算法生成一个序列号??

3 个解决方案

#1


获取硬件地址请参看
http://expert.csdn.net/Expert/topic/1299/1299608.xml?temp=.7920801

算法可以使用.net 自带的System.Security.Cryptography命名空间,使用Des或MD5 Hash算法加上自己自定义的算法进行加密

#2


up

#3


int serialnum(int DiskId,string userName){
char[] charArray=userName.ToCharArray();
int sum=0;
for (int i=0;i<charArray.Length;i++){
sum+=(int)charArray[i];
}
return  ((DiskId+sum)*100)/2;

}

只是个例子,谁都可以破解.

#1


获取硬件地址请参看
http://expert.csdn.net/Expert/topic/1299/1299608.xml?temp=.7920801

算法可以使用.net 自带的System.Security.Cryptography命名空间,使用Des或MD5 Hash算法加上自己自定义的算法进行加密

#2


up

#3


int serialnum(int DiskId,string userName){
char[] charArray=userName.ToCharArray();
int sum=0;
for (int i=0;i<charArray.Length;i++){
sum+=(int)charArray[i];
}
return  ((DiskId+sum)*100)/2;

}

只是个例子,谁都可以破解.