摘要:
一个用.NET做的软件,所有的程序集都通过maxtocode加壳过,不能用ildasm反汇编。注册码生成的算法 采用RSA的数字签名算法,注册时,软件先获得硬盘序列号,用户把硬盘序列号给软件作者。软件作者先用SHA1算法算出硬盘序列号的HASH,然后用数字签名算法利用私钥算出加密的数据,就是注册码了。注册码验证的算法 软件内部有一个RSA公钥,它和作者的私钥一对。软件先用SHA1算法算出硬盘序列... 阅读全文
摘要:
摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototyp... 阅读全文