Daily Archives: December 15, 2007

这两天将Asian G-WADI转换成 Cuyahoga架构的动态网站

Cuyahoga是个结构很优美的基于asp.net 2.0的CMS框架。一直想好好看一下它,这两天从它的官方svn上当下来简单研究了一下,前面想用mySql,结果好像有问题,从官方forum上有人讲目前trunk下的版本不支持mySql,于是切换到Sql server 2005 express。又发现一点小bug,比如EditSite.aspx的bindculture绑定的时候key和value反了,造成site无法保存。更正了就没有太大问题。
不过目前来看Cuyahoga的modules还相对比较少,不过好东西都是曲高和寡,用的人都比较少,有个类似的叫dnn以前看过一些,感觉比较而言,在结构上不如Cuyahoga简明。简单就是美。

VisualSVN 1.3.2

最近VisualSVN 1.3.2出来了,trial是30天试用。Reflector反汇编分析了一下代码,采用了xor和md5公私密钥双重加密,由于无法知晓密钥(公钥在VisualSVN.VS.Interface.dll的资源public里),无法制作keygen。
找了几个切入点,都不理想,后来发现更改LicenseConverter.KeyToLicense是个不错的切入点,不管什么情况都产生一个有效的License。
       License l = new License();
       l.Binding = LicenseBinding.Seat;
       l.Capacity = 999;
       l.EndTime = DateTime.Now.AddYears(2);
       l.LicensedTo = "tong";
       l.LicenseId = Guid.NewGuid();
       l.PurchaseDate = DateTime.Now.AddDays(-10);
       l.PurchaseId = "shareit:1";
       l.StartTime = DateTime.Now.AddDays(-2);
       l.Type = LicenseType.Corporate;
       l.Version = 2;
简单测试了一下可用。

这里下载