摘要: 一个用.NET做的软件,所有的程序集都通过maxtocode加壳过,不能用ildasm反汇编。注册码生成的算法  采用RSA的数字签名算法,注册时,软件先获得硬盘序列号,用户把硬盘序列号给软件作者。软件作者先用SHA1算法算出硬盘序列号的HASH,然后用数字签名算法利用私钥算出加密的数据,就是注册码了。注册码验证的算法 软件内部有一个RSA公钥,它和作者的私钥一对。软件先用SHA1算法算出硬盘序列... 阅读全文
posted @ 2006-09-01 17:44 Cricket 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototyp... 阅读全文
posted @ 2006-09-01 17:37 Cricket 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 最近一直忙着考研,一直挂在网上的我现在只能每天上一个小时的网,基本虾米都干不了,为了考研,我忍 阅读全文
posted @ 2006-08-29 22:29 Cricket 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 困扰我N天的问题终于解决了,当我用.NET写采集器的时候,遇到需要登陆的问题,这时就要设置COOKIE可是我怎么设置它都不行,后来通过嗅探嗅探数据发现,原来我设置的COOKIE只设置了一半,container.SetCookies(uri,cookie)方法只设置分号前的部分,当我把COOKIE分离后一个一个添加时发现,一切都解决了。1privatestaticvoidSetCookies(str... 阅读全文
posted @ 2006-08-29 22:27 Cricket 阅读(1001) 评论(2) 推荐(0) 编辑