C# 带签名dll破解

前言

首先申明,本文只是从技术的角度来分析下怎样破解带签名的C#写的dll文件。大家如有遇到收费的软件或类库还是应该去购买正版,程序员何苦为难程序员呢。

不带签名的破解

不带签名的dll文件的破解很简单,通常有下面三个步骤:
1. 使用反编译工具对dll文件进行反编译,找到校验过期的相关代码,反编译工具可以使用ILSpy或Reflector;
2. 使用ildasm.exe工具将dll导出成il文本文件,在该文件中找到相关的代码进行修改;
3. 使用ildasm.exe工具将修改后的il文件编译成dll文件。

下面看一个例子,假设有ClassLibrary1.dll文件,该类[……]

阅读全文

OWA实现Word在线编辑(以GridFs存储文件)

介绍

OWA全称Office Web App,是用来做Office文档预览的一个很好的工具,通过一些配置文件的设置还可以实现Excel、PowerPoint的在线编辑功能,但对Word在线编辑并不支持。GitHub上有大牛实现了Word的在线编辑,不过文件必须是物理文件,本文在此基础上做了些扩展可以支持文件存储在分布式文件系统中,本文以GridFs为例。[……]

阅读全文

Asp.Net WebAPI 视频秒播

介绍

看标题知道本文是关于WebAPI和视频播放的,关于在Web上使用的视频播放插件有很多,像flowplayer、jdplayer等等。使用这些控件通常使用服务器上物理文件的相对路径或是一个API地址返回一个视频流。通常情况下视频播放控件会将视频流全部加载后才开始播放,当视频文件较大时,这个等待时间是不能接受的,本文主要介绍怎样实现秒播。

[……]

阅读全文

读《构建之法》

《构建之法》刚面市不就就买了纸质版,后来出了多看版后也第一时间购买了电子版。这也是第一本同时购买了纸板和电子版的技术书籍。[周筠](http://weibo.com/yeka52)老师在微博上催过我几次书评,无奈年后一直忙于公司产品的研发,知道最近才看完,进度很缓慢。[……]

阅读全文

WordPress使用Markdown

自从知道有Markdown这么个东西后,就彻底喜欢上了。期间也折腾过支持Markdown格式的博客系统,如:Octopress、hexo。之前也写过几篇关于Octopress的博文:http://blog.fwhyy.com/category/jishu/octopress/。对于hexo折腾一番后发布到了github上,可以通过http://oec2003.github.io/访问。[……]

阅读全文

Office Web APP预览去掉顶部菜单

Office Web APP应该是用来做Office文档的预览最好的方式,原生的预览页面中的顶部会有Micrsoft的相关文字以及一些功能按钮,比如文件,查找(如下图)。如果仅仅是预览没有什么问题,但系统中的如果预览和下载两个工能的权限是分开的,在预览时文件按钮中的 打印功能可以将文件导出成PDF。下面就介绍怎样将顶部的Micrsoft相关文字和功能按钮隐藏掉[……]

阅读全文