随笔分类 -  C# 工具

摘要:C# 编写的代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。 反编译防范措施: 设置项目代码反汇编 阅读全文
posted @ 2017-10-22 19:24 每日一bo 阅读(43672) 评论(1) 推荐(8)
摘要:我们有时在使用一些小工具软件时,会提示购买License(注册码之类的东东)后才能正常使用。在这里我们来尝试直接绕过License验证直接使用软件,实现简单的软件破解。 主要实现方式: 编写License验证demo代码: Demo程序主要逻辑:登陆界面(Lgoin.cs)验证License信息。如 阅读全文
posted @ 2017-10-22 11:40 每日一bo 阅读(35706) 评论(4) 推荐(5)
摘要:IL DASM反编译工具 使用C#的猿人或多或少都会对微软的IL反编译工具(ildasm.exe)有所认识。我最早接触到这工具是公司同事使用他反编译exe程序,进行研读和修改。感觉他还是很强大。 IL是微软平台上的一门中间语言,我们常写的C#代码在编译器中都会自动转换成IL,然后在由即时编译器(... 阅读全文
posted @ 2015-10-30 20:22 每日一bo 阅读(14292) 评论(5) 推荐(11)