数据加载中……

2009年5月9日

《神奇:长达30分钟的3D视频,只需200多K》中隐藏程序到Jpg图片中的小工具

     摘要: 这是一个在《神奇:长达30分钟的3D视频,只需200多K》中用到的隐藏程序到Jpg图片中的小工具  阅读全文

posted @ 2009-05-09 16:15 Kevin Shan 阅读(420) | 评论 (4)编辑

2009年3月12日

SourceSafe登录密码安全研究

     摘要: 声明:本文仅做研究交流用途。请不要非法利用。SourceSafePasswordRecovery仅用来帮助自己忘记密码的人使用,请不要用作非法用途,否则后果自负。-txhak 本文研究了SourceSafe登录密码机制,并提供了一种找回忘记的登录密码的方法。   阅读全文

posted @ 2009-03-12 17:50 Kevin Shan 阅读(1778) | 评论 (19)编辑

2008年7月1日

Greeting Card Designer

     摘要: 微软MSDN上的一个例子。演示了如何利用IE的编辑功能来设计一个Greeting Card。个人觉得这个例子很好玩,发在这里让大家也看看。  阅读全文

posted @ 2008-07-01 15:40 Kevin Shan 阅读(1599) | 评论 (5)编辑

2008年6月20日

.NET软件保护与破解浅析

     摘要: 网上很少看到有关.NET软件保护与破解的文章,刚好分析了几款有一定代表性的.NET软件,于是便将他们的保护措施和如何破解方法记录下来,以便和大家交流。在开始之前,首先申明:本文中反编译和破解的软件只是为学习和研究的目的,请勿非法使用。  阅读全文

posted @ 2008-06-20 01:12 Kevin Shan 阅读(3933) | 评论 (35)编辑

2008年5月30日

用资源管理器打开GAC文件夹的批处理

     摘要: 在.NET平台下开发控件,经常需要反编译GAC中微软的类库。然而拷贝GAC中的文件很不方便。为了提高工作效率,特地写了个批处理文件来用资源管理器打开GAC中的文件直接查看。
共享在这里,给需要的人使用。注意,如果是Vista系统,请用管理员权限打开批处理文件。  阅读全文

posted @ 2008-05-30 11:30 Kevin Shan 阅读(287) | 评论 (2)编辑

2008年5月27日

如何序列化Control等复杂类型对象

     摘要: 介绍了如何利用IDE的机制序列化System.Windows.Forms.Control这类复杂的对象。利用这种机制可以深度克隆控件,得到控件在RunTime下的C#,VB代码等。
原创文章,转载请注明出处。  阅读全文

posted @ 2008-05-27 17:03 Kevin Shan 阅读(2057) | 评论 (51)编辑

2008年5月14日

搜索继承类

     摘要: 有这样一个Control,它需要获得所有BaseType的继承类。由于BaseType的继承类可能存在于当前程序集或者被当前工程引用的其他程序集,所以需要动态搜索可能存在的所有继承类。

为完成该功能,我写了下面两个方法,记录下来,为以后使用。  阅读全文

posted @ 2008-05-14 14:06 Kevin Shan 阅读(191) | 评论 (0)编辑

2007年7月9日

如何自动检查文档中的中文汉字和日文汉字?

     摘要: 项目文档可能是用中文写的、然后要翻译成日文。如果完全依靠人眼区分,很难防止漏掉一些中文汉字,比如“总数”、“选择”等等。
有没有办法写一个程序,自动查找Excel或者Word文档中的中文汉字?
如果将Excel文件转存为XML,可否通过对Unicode内码的判断区分出中文和日文?  阅读全文

posted @ 2007-07-09 13:53 Kevin Shan 阅读(379) | 评论 (3)编辑

2007年2月1日

C语言算法1

     摘要: 输入m和n(20>=m>=n>0),请编程求出满足以下方程的正整数数列i1,i2,....,in,使得:i1+i2+...+in=m,且i1>=i2...>=in。例如:输入n=4,m=8时,将得到如下5个数列:
5 1 1 1 4 2 1 1
3 3 1 1 3 2 2 1
2 2 2 2
--------------------------------------------------------------------------------

这是朋友问我的一道上机考试题。以下是我给出的答案,第二个在第一个下优化了一点,可以尝试输入较大的数比较一下算法优劣。  阅读全文

posted @ 2007-02-01 15:33 Kevin Shan 阅读(410) | 评论 (0)编辑
Delegate在C#中的语法甜头(syntactic sugar)

     摘要: 在享受着C#优雅的语法的时候,你还能记起为实现这种优雅语法而默默工作的后台编译器吗?
本文就Delegate在C#中的语法甜头(syntactic sugar)详细讲述了为实现这些语法甜头,编译器做出的辛勤而卓越工作。  阅读全文

posted @ 2007-02-01 13:33 Kevin Shan 阅读(5898) | 评论 (11)编辑