04 2013 档案

 
摘要: 破解思路分析及手动破解 增加“附加到进程”功能--功能介绍增加“附加到进程”功能--原理(源码) 写一个自动破解工具(源码) 在NhibernateProfiler破解这个系列的第一篇里我们描述了NhibernateProfiler的破解思路,同时也对这个思路进行了验证。本来准备第二篇就写这个工具的,但最终中间还是插了二篇关于附加到进程工具的介绍与实现。现在我们就回来把这个工具给完成了,也为这个系列做个完结 。 在第一篇里我们描述的那种方法叫做暴破,也就是暴力破解,理论上跟出注册算法,是更好的选择,但NhibernateProfiler使用的是许可认证技术,采用的是RSA非对称...阅读全文
posted @ 2013-04-14 14:57 jivi 阅读(1096) | 评论 (7) 编辑
 
摘要: 上篇我们一起看了附加到进程这个功能实现后的样子,这篇我们就来讲一下他的实现原理。如果你还没有看过上一篇里的功能介绍的话,建议回去扫一眼,花不了二分钟的时间,要不然你继续往下看的话,会一头雾水的 。从上篇的演示中,我们不难看出,要实现附加到进程的功能,至少需要解决两个问题 。一.如何把HibernatingRhinos.Profiler.Appender.dll送到目标进程,并在这个进程里调用HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize() 让NhibernatePorfiler 实现初始化 二. 如何给NHProf加一个热键,可以方便的呼出我们的附加到进程。阅读全文
posted @ 2013-04-12 09:01 jivi 阅读(1533) | 评论 (3) 编辑
 
摘要: 上一篇我们写了Nhibernate Profiler 2.0 的破解,做的是破坏性的工作,这篇我们来点建设性的东西--为Nhibernate Profiler 增加一个附加到进程的功能…… 注:本来 是讲要写一个自动破解工具 的 …… 没用过Nhibernate Profiler的人可能不明白我究竟在说些什么。所以,我们先来简单说一说Nhibernate Profiler是怎么使用的。要想使用Nhibernate Profiler的功能,首先要在你的工程里添加一个对HibernatingRhinos.Profiler.Appender.dll的引用,这个文件就在Nhibernate Profiler 根目录下,添加引用后,还要找个合适的地方(启动的时候,Nhibernate初始化前后等)加这么一句阅读全文
posted @ 2013-04-09 16:06 jivi 阅读(774) | 评论 (7) 编辑
 
摘要: 我日,好让人蛋疼的题目 。当然这个题目的确是稍稍使用了一些夸张的修辞手法。但是只要思路对头,再加上点运气,破解也并不是如你想象中的那般神秘。 为何突然想写这方面的东西呢,那是因为三年前,我曾在CSDN的资源上发布了一个自己写的NHPorfilerCrack(http://download.csdn.net/detail/jivi/2231869 ),当时写这个工具是为了破解Nhibernate Profiler V1.0(Nhibernate Profiler是一个调试nhibernate的工具),今天在查看资源时又看到了这个工具,于是就把它下了下来,想看看最新版本的Nhibernate Profiler 它还能不能破解了,于是乎到Nhibernate Profiler 的官网(http://www.nhprof.com)下了最新版,目前是2.0 。 试后,发现已经无法破解了,不过这倒把我的胃口调上来了,所以就兴起了再把这个版本破解的想法,俺是那种有了想法,不立即实施觉都睡不着的人,所以既然有了念头,自然马上就要行动了。由于.NET的先天不足,破解它就象俗话说的“比捏死一支蚂蚁还容易阅读全文
posted @ 2013-04-07 09:22 jivi 阅读(3044) | 评论 (45) 编辑
 
摘要: 其实这个题目已经有很多人写过了,数学之美里就有,最近阮一峰的博客里也写了,本文基本上遵循的就是他的思路,只是让其看起来再小白一点点。其实说白了就是用自己的话,再把同样一件事描述一下,顺便扩扩句,把其中跳跃比较大的部分再补充补充。 阮一峰的原文:http://www.ruanyifeng.com/blog/2013/03/cosine_similarity.html 当然虽然题目是比较两篇文章的相似性,但我们也不会傻到真拿两篇篇文章来说明,为了简单起见,我们从句子着手。句子A:周杰伦是一个歌手,也是一个叉叉句子B:周杰伦不是一个叉叉,但是是一个歌手 如何比较相似性呢 ? 第一步分词句子...阅读全文
posted @ 2013-04-02 15:17 jivi 阅读(4456) | 评论 (45) 编辑

NhibernateProfiler-写个自动破解工具(源码)的更多相关文章

  1. 从微信小程序开发者工具源码看实现原理(一)- - 小程序架构设计

    使用微信小程序开发已经很长时间了,对小程序开发已经相当熟练了:但是作为一名对技术有追求的前端开发,仅仅熟练掌握小程序的开发感觉还是不够的,我们应该更进一步的去理解其背后实现的原理以及对应的考量,这可能 ...

  2. AForge.NET 工具源码下载

    AForge.NET是一个专门为开发者和研究者基于C#框架设计的,这个框架提供了不同的类库和关于类库的资源,还有很多应用程序例子,包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,机器 ...

  3. WEP自动破解工具wesside-ng

    WEP自动破解工具wesside-ng   wesside-ng是aircrack-ng套件提供的一个概念验证工具.该工具可以自动扫描无线网络,发现WEP加密的AP.然后,尝试关联该AP.关联成功后, ...

  4. Delphi制作QQ自动登录器源码

    Delphi制作QQ自动登录器源码  http://www.cnblogs.com/sunsoft/archive/2011/02/25/1964967.html 以TM2009为例,检查了一下,未登 ...

  5. 从微信小程序开发者工具源码看实现原理(四)- - 自适应布局

    从前面从微信小程序开发者工具源码看实现原理(一)- - 小程序架构设计可以知道,小程序大部分是通过web技术进行渲染的,也就是最终通过浏览器的dom tree + cssom来生成渲染树:既然最终是通 ...

  6. Ethtool工具源码剖析

    Ethtool工具源码剖析 ethool是一个实用的工具,用来给系统管理员以大量的控制网络接口的操作.可以用来控制接口参数,速度,介质类型,双工模式,DMA环设置,硬件校验和,LAN唤醒操作等.本人经 ...

  7. [原创]分享本人自己PY写的BOOST编译程序(源码)

    本程序WINDOWS专用,只做抛砖引玉,希望诸位按照各自需求自行修改,主要目的是为了让诸位编译时可以省一些组合指令的时间,只需要修改几个参数即可自动编译. 支持64位编译模式. 改进版本:http:/ ...

  8. CYQ.Data.Orm.DBFast 新增类介绍(含类的源码及新版本配置工具源码)

    前言: 以下功能在国庆期就完成并提前发布了,但到今天才有时间写文介绍,主要是国庆后还是选择就职了,悲催的是上班的地方全公司都能上网,唯独开发部竟不让上网,是个局域网. 也不是全不能上,房间里有三台能上 ...

  9. LCD1602写自定义字符的Verilog源码

    开发工具:Quartus II 9.1: 仿真软件:Questa Sim 10.0c: 硬件平台:Terasic DE2-115(EP2C35F672C6): 外设:hd44780控制器lcd1602 ...

随机推荐

  1. (大数据工程师学习路径)第一步 Linux 基础入门----简单的文本处理

    介绍 这一节我们将介绍这几个命令tr(注意不是tar),col,join,paste.实际这一节是上一节关于能实现管道操作的命令的延续,所以我们依然将结合管道来熟悉这些命令的使用. 一.常用的文本处理 ...

  2. 记2014“蓝桥杯全国软件大赛"决赛北京之行

    5月29,30日 最终到了这一天.晚上有数据结构课,10点多的火车,我们就没有去上课,下午在宿舍里收拾东西,晚上8点左右从南校出发,9点半多到达火车站和老师学长学姐们会和. 第一次去北京,第一次买的卧 ...

  3. getBoundingClientRect的用法

    getBoundingClientRect用于获取某个元素相对于视窗的位置集合.集合中有top, right, bottom, left等属性. 1.语法:这个方法没有参数. rectObject = ...

  4. 页面加速Chromium 预压 Prerendering

    前者已经推出了一个博客prefetch预加载的网页资源,以提高网页加载速度,下面我们一起来看一下,以加速网页chromium prerendering.介绍prerendering之前.先介绍两个概念 ...

  5. AIX采用LV创ASM磁盘组

    CREATE ASM ON AIX LV DEVICE OS:AIX  6100-03 ASM版本号 10205 # lspv hdisk0          000d295a6d68902b     ...

  6. JavaEE(6) - JMS消息选择和查看

    1. JMS消息的类型.消息头和消息属性 消息类型: StreamMessage MapMessage TextMessage ObjectMessage BytesMessage JMS消息中的消息 ...

  7. 一旦rhel5.8造成只读文件系统ORA-00354: corrupt redo log block header

    一旦rhel5.8造成只读文件系统ORA-00354: corrupt redo log block header Wed Jun 03 03:31:24 CST 2015 Thread 1 adva ...

  8. STL 源代码分析 算法 stl_heap.h

    本文senlie原版的.转载请保留此地址:http://blog.csdn.net/zhengsenlie heap ----------------------------------------- ...

  9. 为什么解析 array_column不可用,

    不久前,自己在一个小项目,我要拿出每个元素的一维数组key的值,一维阵列的形成,突然想到php 有一种功能,实现. $array = array ( array ( "id" =& ...

  10. 2014在百度之星资格赛的第四个冠军Labyrinth

    Problem Description 熊度仅仅是一种冒险的熊,一个偶然落入一个m*n迷宫矩阵,能从矩阵左上角第一个方格開始走,仅仅有走到右上角的第一个格子才算走出迷宫.每一次仅仅能走一格,且仅仅能向 ...