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. MapReduce架构和算法(2)

    一个.combiner计划 每map它可能会产生大量的输出,combiner的作用是map输出端先做合并.reducer的数据量. combiner最基本是实现本地key的归并,combiner具有类 ...

  2. EMVTag系列5《8E 持卡人验证方法(CVM)名单》

    L: var. up to 252 -R(需求):数据必须存在,在读应用数据过程中,终端不检查 依照优先顺序列出卡片应用支持的全部持卡人验证方法 注:一个应用中能够有多个CVM列表,比如一个用于国内交 ...

  3. 比ORA-24777: 我不使用不可移植数据库链接更郁闷的事情达成一致

    现场有一个同步误差,内容如下面:    java.sql.BatchUpdateException: ORA-24777: 不同意使用不可移植的数据库链路    at oracle.jdbc.driv ...

  4. WordPress添加评论回复的电子邮件警报通知

    评论回复帖子,主动发送电子邮件通知评论员,这是提高的一大举措的用户体验.倡导孟一直在使用Willin Kan主评论回复电子邮件警报通知码,我相信很多人也使用,假设你没有使用.最好的尝试. 根据自己的需 ...

  5. Swift——(两)Swift访问元组

    在Swift在,获取元组的值到一个位置,通过三种方法: 1.使用元组变量/常量     @Author: twlkyao转载或者引用请保留此行. let http404Error = (404, &q ...

  6. DFS-hdu-2821-Pusher

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2821 题目意思: 给一个n*n的矩阵,里面有些位置是空的,有些位置有箱子(a代表一个箱子,b代表两个 ...

  7. linux_ubuntu 16.04 更新wifi驱动_无法链接wifi问题

    ubuntu kylin ubuntu kylin ubuntu kylin wifi 这个很好解决的,16.04 默认 没有使用wifi驱动设备,默认选择的是:不使用设备1.进入到,软件和更新 -- ...

  8. java_log4j 经典配置

    程序加载制定日志文件 public static final String log4j = "log4j.xml"; /** * @declare 加载log4j * @throw ...

  9. java_eclipse_maven_svn_主题彩色插件_全屏插件

    作为一名不算新手的猿猿,还来纠结IDE环境搭建实属不该,不过着实纠结了不少时间. target: eclipse + maven +svn + 设置默认编码+全屏 绕的路就不说了,直奔主题,由于mav ...

  10. Msgbox消息框

    于"自"<软件开发工具>一本书有这样的制剂,让我回忆--程序员可以做,让用户做:它允许用户做的少,即使是那些谁需要做的程序设置.我们应该做的. 这不是宣言.该是践行. ...