摘要: C# 编写的代码通过VS编译器生成 dll 或 exe ,很容易被一些反编译工具查看到源码或对源码进行修改。为防止代码被反编译或被篡改,我们可以进行一定的防范措施。但不能杜绝,因为DotNet编写代码运行必须编译成IL 中间语言,IL是很规则,同时也很好反编译。 反编译防范措施: 设置项目代码反汇编 阅读全文
posted @ 2017-10-22 19:24 每日一bo 阅读(42155) 评论(1) 推荐(5) 编辑
摘要: 我们有时在使用一些小工具软件时,会提示购买License(注册码之类的东东)后才能正常使用。在这里我们来尝试直接绕过License验证直接使用软件,实现简单的软件破解。 主要实现方式: 编写License验证demo代码: Demo程序主要逻辑:登陆界面(Lgoin.cs)验证License信息。如 阅读全文
posted @ 2017-10-22 11:40 每日一bo 阅读(35234) 评论(4) 推荐(5) 编辑
摘要: IL DASM反编译工具 使用C#的猿人或多或少都会对微软的IL反编译工具(ildasm.exe)有所认识。我最早接触到这工具是公司同事使用他反编译exe程序,进行研读和修改。感觉他还是很强大。 IL是微软平台上的一门中间语言,我们常写的C#代码在编译器中都会自动转换成IL,然后在由即时编译器(... 阅读全文
posted @ 2015-10-30 20:22 每日一bo 阅读(13891) 评论(5) 推荐(11) 编辑
摘要: 在忙碌中渡过了5,6,7 月份,现在些抽点时间对Entity Framework的使用做一些基础的回忆。Entity Framework 是什么? Entity Framework(EF)和我们所熟悉的ADO.NET差不多,都提供对数据库访问和操作的对象,不过各自也有所不同之处。 ADO.N... 阅读全文
posted @ 2015-07-12 16:28 每日一bo 阅读(530) 评论(1) 推荐(1) 编辑
摘要: 最近写爬虫时需要用到正则表达式,有段时间没有使用正则表达式现在渐渐感觉有些淡忘,现在使用还需要去查询一些资料。为了避免以后这样的情况,在此记录下正则表达式的一些基本使用方法附带小的实例。让以后在使用时能一目了然知道他的使用,为开发节约时间,同时也分享给大家。正则元字符 在说正则表达式之前我们先... 阅读全文
posted @ 2015-05-20 21:46 每日一bo 阅读(63482) 评论(12) 推荐(28) 编辑
摘要: 概述 传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念... 阅读全文
posted @ 2015-04-24 18:01 每日一bo 阅读(1366) 评论(0) 推荐(2) 编辑
摘要: 概述 MongoDB是一个高性能,开源,无模式的文档型数据库,使用C++开发。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json 的bjson 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是他支... 阅读全文
posted @ 2015-04-19 10:55 每日一bo 阅读(3341) 评论(5) 推荐(9) 编辑
摘要: 概念 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash... 阅读全文
posted @ 2015-04-10 19:25 每日一bo 阅读(38018) 评论(34) 推荐(65) 编辑
摘要: 概述 memcache是一套开放源的分布式高速缓存系统。由服务端和客户端组成,以守护程序(监听)方式运行于一个或多个服务器中,随时会接收客户端的连接和操作。memcache主要把数据对象缓存到内存中,通过在内存里维护一个统一的巨大的hash表。简单的说就是将数据调用到内存中,然后从内存中读取,从而... 阅读全文
posted @ 2015-04-08 18:24 每日一bo 阅读(8342) 评论(12) 推荐(14) 编辑
摘要: 前述 园子里有许多人对log4net这款开源的日志记录控件有很多介绍。在这里个人再做一次总结,希望对以后有所帮助,需要的时候可以直接使用,减少查阅资料的时间。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库,并且我们还可以记载控制要记载的日志级别,可以记载的... 阅读全文
posted @ 2015-04-03 13:07 每日一bo 阅读(6805) 评论(11) 推荐(19) 编辑