DotNet研究

写程序比泡妞容易,能泡到妞的人就一定能写好程序!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  0 随笔 :: 2 文章 :: 18 评论 :: 0 引用
用DotNet多年了,也经常看到一些非常好的控件,最烦躁有些控件做得比较好,但老是有限制或者要注册啊,CuteEditor就是其中一个。一直以为FreetextBox时做得最好的。后来在CnBlogs上面听一个网友讲CuteEditor不错,下回来一看果然不错,但是有使用限制。Reflector一看发现混淆过。
还是使用原来老的破击方法去掉强名,去掉验证特性,运行报错:无法装载指定的DLL。Reflector看发现 LicenseManager.Validate(typeof(Editor));去掉这一段话,编译运行,对象找不到实例。因为混淆没有耐心去仔细查看。反正没有地方要用,第一次放弃。
昨晚加班,反正没有Bug要改和同事聊到控件时,因为自己也做控件,觉得这个控件的做法非常不错,继续尝试一次吧。
去强名;
去验证的特性;
LicenseManager.Validate(typeof(Editor));  为LicenseManager.Validate(typeof(Object));
编译运行,发现Onprerender的时候a对象不存在。
在此找到构造函数追到 if (!EditorUtility.b())函数,下面方法可疑:改条件让他永远不执行吧
编译运行继续报同样的错误,
去掉protected override void OnPreRender(EventArgs e)中的 this.a.ad();
编译运行,这个时候错误在protected override void Render(HtmlTextWriter writer)地方出现。
确定a对象在OnPreRender之前被置为Null了。
因为代码混淆过了,这个时候用Reflector不好看执行顺序了,
用ilasm 编译成为Debug版本吧,用VS.Net的IDE环境来调试IL码,关键是找出什么时候被置为Null了,混淆的代码真乱,没耐心继续跟踪了,同事用IDE反复跟踪位置发现
stfld      class CuteEditor.Editor/a/a CuteEditor.Editor/a/a/a::a
在一段函数中两个字符串op_Inequality的时候ldnull
当然永远把他们改为op_Equality吧!
再次编译运行正确,并不需要注册文件。
改时间过一个月同样也 没有问题因为这个控件的授权方式还有好多种,所以也不知道破解得是不是充分。
有兴趣的可以下载测试吧。
破解包中本身以包含有完整的破解IL,大家可以继续修改和测试。

http://files.cnblogs.com/minsky/CuteEditor_for_NET4.5_Crack%20by%20Minsky.part1.rar
http://files.cnblogs.com/minsky/CuteEditor_for_NET4.5_Crack%20by%20Minsky.part2.rar

posted on 2005-07-14 11:53 兵临城下 阅读(5446) 评论(15)  编辑 收藏 所属分类: 原创文章

评论

#1楼  2005-07-22 14:46 doublew      
巧啊,仁兄。昨天刚分析完cute editor的License...并能正确生成所谓的企业版License....

恩,稍后具体看我的blog吧。
  回复  引用  查看    

#2楼  2005-07-23 09:29 听棠.NET      
不错,我下载了,很好用。
  回复  引用  查看    

#3楼  2005-07-28 11:10 anders [未注册用户]
我找了很久了,可我是个新手,怎么加到我的项目中阿,谢谢大侠
  回复  引用    

#4楼  2005-08-03 22:44 eros163 [未注册用户]
非常感谢,用得非常好.
  回复  引用    

#5楼  2005-12-05 14:48 Blackie      
真厉害啊,我在看Reflector,
  回复  引用  查看    

#6楼  2006-02-25 13:31 blueKnight      
我之前下了个免费的
可非要我去交钱
不然不给用在企业网站上
只对个人非商业目的网站免费
不知 这个可有限制
  回复  引用  查看    

#7楼  2006-05-09 12:34 xieduo [未注册用户]
请问?为什么我在用CuteEditor的时候,在有些浏览器上没有办法使用,产生脚本错误说“没有权限”。而我自己的浏览器上则可以使用。难道是浏览器的版本的问题吗?如果是,请问如何解决呢。谢谢,我的浏览器是server 2003自带的,也是6.0.3790.1830
  回复  引用    

#8楼  2006-07-05 16:26 stjnu [未注册用户]
楼主,有没有for asp版的??
我想找个for asp的最新版

我的邮箱:stjnu@163.com

谢谢 
  回复  引用    

#9楼  2006-08-07 20:36 laobao [未注册用户]
样式怎么都不成样子了啊,是怎么回事啊!
  回复  引用    

#10楼  2006-09-07 15:44 加菲猫 [未注册用户]
请问,这套里的Word上传有字节限制,想修改,但发现没有CS文件?请问能否提供?
  回复  引用    

#11楼  2006-09-15 06:40 working [未注册用户]
I've just downloaded , testing and it's working ok until now, hope it continue this way
  回复  引用    

#12楼  2006-10-30 16:36 啊啊 [未注册用户]
请问我想修改关于上传图片的问题,不知道怎么修改,
我想这里存在两个问题:
1:我希望上传图片的时候,文件名重复的时候能提示、或者文件名我们能控制
2:上传文件夹的问题,能不能更好处理,这里不能随意创建。
  回复  引用    

#13楼  2007-01-26 15:58 星星 [未注册用户]
请问CuteEditor可以调行距吗。
  回复  引用    

#14楼  2007-01-26 15:58 星星 [未注册用户]
请问CuteEditor可以调行距吗。
  回复  引用    

hello
please send me cute editor for asp classic
you are the best on net
very thanks to u
david dalian
  回复  引用    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2005-07-19 19:36 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索


相关链接: