od吾爱破解专用版2017Ollydbg使用方法求助

【已解决】吾爱破解专用版Ollydbg 怎么关闭自动分析 - 『脱壳破解讨论求助区』
- 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 835|回复: 4
【已解决】吾爱破解专用版Ollydbg 怎么关闭自动分析
阅读权限10
发帖求助前要善用【】功能,那里可能会有你要找的答案;
求助软件脱壳或者破解思路时,请务必在主题帖中描述清楚你的分析思路与方法,否则会当作求脱求破处理;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人。
本帖最后由 KeCheng 于
13:53 编辑
正在学习xiaomo教程,每次到了程序真正OEP都是下图这样
QQ截图24.png (122.91 KB, 下载次数: 0)
15:40 上传
必须要右键——分析——从模块中删除分析。我该怎么关闭呢?
顺便问一下,其实我觉得现在这样自动分析挺好的,能让我一眼就
看出已经到达程序OEP,但是跟教程不一样总感觉怪怪的。
请问我是取消分析好呢还是不取消分析好呢?
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限255
什么怎么关闭,到oep当然重新分析下比较合适,因为之前分析的都是有壳的状态,代码没解压,分析的是乱码。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
什么怎么关闭,到oep当然重新分析下比较合适,因为之前分析的都是有壳的状态,代码没解压,分析的是乱码。
大牛,我就是想说,教程里的OEP都是明文,而我们到这还得再分析下,能不能到OEP直接显示明文呀
我上面已经给你解释了,好好体会,如果暂时不懂可以等熟练后再回头看看。&
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限255
大牛,我就是想说,教程里的OEP都是明文,而我们到这还得再分析下,能不能到OEP直接显示明文呀
我上面已经给你解释了,好好体会,如果暂时不懂可以等熟练后再回头看看。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
我上面已经给你解释了,好好体会,如果暂时不懂可以等熟练后再回头看看。
好的,谢大牛
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
( 京ICP备号 | 京公网安备 87号 )
Powered by Discuz!
Comsenz Inc.&>&吾爱破解专用版Ollydbg 集成完美插件 x64可用
吾爱破解专用版Ollydbg 集成完美插件 x64可用
上传大小:6.56MB
集成当前最全的插件,WIN 7 X64亲测可用,运行目录下的 吾爱破解.exe 即可!
综合评分:3(9位用户评分)
所需积分/C币:
下载个数:102
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有5条
下载后无法正确解压!
下载后无法正确解压! 重复下载多次,确认无法正确解压
有病毒倒也罢了,win7 64环境下也可以打开,但是只能调试32位的程序。
全是病毒,真有点后悔!
下载后无法正确解压!
重复下载多次,确认无法正确解压
审核通过送C币
区块链相关文档资料合集(持续更新)
创建者:zxzxzxzx2121
黑客方面攻守资料(上)
创建者:jiangsucsdn
软件逆向工程
创建者:zzq105_
上传者其他资源上传者专辑
51openos 一元拍购源码
安全技术热门标签
VIP会员动态
下载频道用户反馈专区
下载频道积分规则调整V1710.18
开通VIP,海量IT资源任性下载
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
CSDN&VIP年卡&4000万程序员的必选
为了良好体验,不建议使用迅雷下载
吾爱破解专用版Ollydbg 集成完美插件 x64可用
会员到期时间:
剩余下载个数:
剩余C币:593
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
全站600个资源免积分下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
全站1200个资源免积分下载
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
吾爱破解专用版Ollydbg 集成完美插件 x64可用使用 Ollydbg 获取 MakeMKV 注册码 - 『脱壳破解区』
- 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 44846|回复: 104
使用 Ollydbg 获取 MakeMKV 注册码
阅读权限10
本帖最后由 nnezyj 于
21:34 编辑
目标软件:MakeMKV v1.8.5 win(x86-release)
这是一款提取影碟文件制作成mkv的软件,个人觉得还是不错的,就是只有30天试用期,在网上搜索没有找到或者,只好自己动手了!
34.jpg (36.99 KB, 下载次数: 56)
19:35 上传
本人新手,这算是第一次使用,在大致看了下网上的新手教程后,开始这一次行动
一、用Ollydbg加载了makemkv.exe& &
02.jpg (88.42 KB, 下载次数: 52)
20:00 上传
二、在代码窗口右键 “查找”→“所有参考文本字串”
& & 试着查找有什么注册提示之类的参考文本,可惜的是没找着注册之类的提示,
& & 不过却找到了这些网址,想到一般网站的注册窗口里都会有购买之类的提示,这个会不会很靠近注册的地方呢
17.jpg (49.06 KB, 下载次数: 20)
20:12 上传
& &软件帮助菜单里,可以看到“帮助”、“购买”,通过点击,看到打开的网址正是我们找到的网址
30.jpg (6.63 KB, 下载次数: 16)
20:16 上传
三、确定注册模块位置
通过由参考字串定位的几个模块添加断点,F9打开软件
通过点击 “帮助”、“ 购买”、“注册”,得到断点对应模块
=======================================================================
&&┌$&&55& && && && && && && &push ebp& && && && && && && && && && && && && && && &&&;&&在线帮助(H)&&|&&窗体头部
......& && && & |.& &
&&|.&&C745 FC 08304&&&mov [local.1],makemkv.& && && && & ;&&/onlinehelp/
......& && && & |.&&
&&└.&&C3& && && && && && && & retn& && && && && && && && && && && && && && && && && && & ;&&在线帮助(H)&&|&&窗体头部
=======================================================================
&&┌$&&55& && && && && && && & push ebp& && && && && && && && && && && && && && && &&&;&&购买(P)&&|&&窗体头部
......& && && & |.&&
&&|.&&C745 FC 2C304&& &mov [local.1],makemkv.0041302C& && && && &;&&/buy/
......& && && & |.&&
0040447C&&└.&&C3& && && && && && && & retn& && && && && && && && && && && && && && && && && && & ;&&购买(P)&&|&&窗体尾部
=======================================================================
0040447D&&┌$&&55& && && && && && && &push ebp& && && && && && && && && && && && && && && &&&;&&注册(R)&&|&&窗体头部
.......& && && & |.&&
&&└.^ E9 4FFFFFFF& && & jmp makemkv.004045DD& && && && && && && && &;&&注册(R)&&|&&窗体尾部
=======================================================================
四、分析注册模块
进入注册模块,点F8一路运行下来,在
&&|.&&E8 36C70000& && &&&call &jmp.&libmqt.#230&
弹出了注册窗口
23.jpg (9.44 KB, 下载次数: 13)
20:30 上传
输入,点击“OK”,然后一路F8下去看看运行路线
0040458E&&|.&&E8 BBC00000& && &call &jmp.&libmqt.#458&
可以看到寄存器窗口中出现我们的注册码了
EAX 0456B8BA UNICODE &&
继续F8单步运行,当运行到此处
&&|.&&E8 07B90000& &call makemkv.0040FED0
可以看到寄存器窗口中出现
EAX 02C06BB8 UNICODE &MakeMKV BETA &
继续运行,当运行到此处
&&|.&&E8 2FC00000& &call &jmp.&libmqt.#155&
弹出注册失败窗口
08.jpg (8.48 KB, 下载次数: 17)
20:30 上传
大神真会装纯,明明算法是最高级的,还新手第一次使用OD分析?我和我的小伙伴真惊呆了&
大神真会装纯,明明算法是最高级的,还新手第一次使用OD分析?我和我的小伙伴真惊呆了&
大神真会装纯,明明算法是最高级的,还新手第一次使用OD分析?我和我的小伙伴真惊呆了。&
吾爱币 +12
谢谢@Thanks!
欢迎分析讨论交流吾爱破解论坛有你更精彩!
我很赞同!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
这个注册码好有规律.支持~
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
头像无节操....
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
学习了,感谢楼主哦,分析的很精彩
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
本帖最后由 nnezyj 于
20:54 编辑
五、找到注册码的关键位置
通过修改al的值
0040459A&&|.&&84C0& && && && && && && && && && &&&test al,al
0040459C&&|.&&0F85 & &jnz makemkv.& && && && && && &
22.jpg (44.53 KB, 下载次数: 13)
20:51 上传
错误的注册码会返回al=00,修改为非0后,运行弹出成功注册窗口
09.jpg (12.14 KB, 下载次数: 10)
20:51 上传
可是重启后,弹出这个提示,看来不输入正确的注册码是不行的了
35.jpg (18.05 KB, 下载次数: 10)
20:51 上传
&&|.&&E8 19EDFFFF& && & call makemkv.& && && && && & ;& &关键点:“注册码比对”,F7单步步入
=============================================================================
0040447D&&┌$&&55& && && && && && &push ebp& && && && && && && && && && && && & ;&&注册(R)&&|&&窗体头部
& && &E8 36C70000& &&&call &jmp.&libmqt.#230&& && && && && &;&&弹出注册窗口
0040458E&&|.&&E8 BBC00000& & call &jmp.&libmqt.#458&& && && && && &;&&将输入的注册码地址存入于EAX寄存器中(UNICODE)
&&|.&&8BC8& && && && && & mov ecx,eax& && && && && && && && && && && &;&&将输入注册码地址存入ECX寄存器
&&|.&&E8 19EDFFFF& &&&call makemkv.& && && && && & ;&&关键点:“注册码比对”,F7单步步入
0040459A&&|.&&84C0& && && && && & test al,al& && && && && && && && && && && && && &;&&由 makemkv. 返回的al值决定了注册成功与否
0040459C&&|.&&0F85
jnz makemkv.& && && && && && &;&&al=0x1跳转&&al=0x0不跳转 | 跳转意味着注册码正确
&&|.&&E8 2FC00000& & call &jmp.&libmqt.#155&& && && && && & ;&&弹出注册错误窗口
&&|&&&8D4D F8& && && & lea ecx,[local.2]
&&|.&&E8 83C50000& &&&call &jmp.&libmqt.#241&& && && && && & ;&&弹出注册成功窗口
&&└.^ E9 4FFFFFFF& & jmp makemkv.004045DD& && && && && &;&&注册(R)&&|&&窗体尾部
=============================================================================
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
本帖最后由 nnezyj 于
22:56 编辑
六、分析makemkv.子程序
&&|.&&E8 19EDFFFF& &call makemkv.& && && && && && &&&;&&关键点:“注册码比对”,F7单步步入
剩下的就需要懂些汇编的基础知识了
========================================================================================
&&┌$&&33D2& && && && && && &xor edx,edx& && && && && && && && && && & ;&&清空EDX寄存器
&&|.&&8BC1& && && && && && &&&mov eax,ecx& && && && && && && && && && &;&&将输入注册码地址存入EAX寄存器
&&|.&&66:3911& && && && && & cmp word ptr ds:[ecx],dx& && && && &;&&
004032BA&&|.&&74 07& && && && && && & je Xmakemkv.& && && && &&&;&&用于判断输入的注册码是否为空,为空跳转
004032BC&&|&&&40& && && && && && && &┌inc eax& && && && && && && && && && && && & ; 004032BC→是一个循环,用来判定输入的注册码长度
004032BD&&|.&&40& && && && && && && &&&|inc eax& && && && && && && && && && && && & ;&&
004032BE&&|.&&66:3910& && && && && &|cmp word ptr ds:[eax],dx& && && &&&;&&
&&|.^ 75 F9& && && && && &&&└jnz Xmakemkv.004032BC& && && &&&;
&&|&&&2BC1& && && && && && &sub eax,ecx& && && && && && && && && && &&&;&&末字符地址减去首字符地址
&&|.&&83E0 FE& && && && && &and eax,0xFFFFFFFE& && && && && && &&&;&&EAX内容与0xFFFFFFFE相与,使地址为偶数
&&|.&&3D & && &&&cmp eax,0x88& && && && && && && && && &&&;&&一个字符两个字节,就是注册码长度为0x88除以2,注册码有68个字符
004032CD&&|.&&74 03& && && && && && &je Xmakemkv.& && && && && &;&&判断注册码长度是否为68个字符,相等则跳转
004032CF&&|.&&32C0& && && && && && &&&xor al,al& && && && && && && && && && && && &&&;&&al=0x00
& && &C3& && && && && && && &&&retn& && && && && && && && && && && && && && &&&;&&位数不够弹出
========================================================================================
通过分析这一段知道注册码有68个字符
继续往下看
48.jpg (84.27 KB, 下载次数: 10)
21:11 上传
==================================================================================================
&&|&&&56& && && && && &&&push esi
&&|.&&33F6& && && && && &xor esi,esi& && && && && && && && && && && && && && & ;&&清空ESI寄存器
&&|.&&57& && && && && && &push edi
&&|&&&83FE 02& && && &┌cmp esi,0x2& && && && && && && && && && && && && & ;&&ESI(0~0x43)对应字符编号
&&|.&&72 25& && && && &&&|jb Xmakemkv.& && && && && && && &&&;&&判断为小于结果跳转
004032DB&&|.&&0FB70471& && &&&|movzx eax,word ptr ds:[ecx+esi*2]& && & ;&&EAX=(ECX地址+2n) 对应地址内容
004032DF&&|.&&66:83F8 5F& && &|cmp ax,0x5F& && && && && && && && && && && && &&&;&&0x5F( ASCII &_& )
&&|.&&74 1B& && && && && &|je Xmakemkv.& && && && && && && &;&&ax=0x5F 跳转
&&|.&&8D78 D0& && && & |lea edi,dword ptr ds:[eax-0x30]& && && & ;&&EDI=ASCII码-0x30
&&|.&&66:83FF 09& && & |cmp di,0x9& && && && && && && && && && && && &&&;&&0x30~0x39 ( ASCII &0~9& )
004032EC&&|.&&76 12& && && && && &|jbe Xmakemkv.& && && && && && & ;&&di≤0x9 跳转
004032EE&&|.&&8D78 C0& && && &&&|lea edi,dword ptr ds:[eax-0x40]& && && &;&&EDI=ASCII码-0x40
&&|.&&66:83FF 1A& && & |cmp di,0x1A& && && && && && && && && && && && & ;&&0x41~0x5A ( ASCII &A~Z& )
&&|.&&76 09& && && && && &|jbe Xmakemkv.& && && && && && & ;&&di≤0x1A 跳转
&&|.&&83C0 9F& && && &&&|add eax,-0x61& && && && && && && && && && && & ;&&EAX=EAX(ASCII码)-0x61
004032FA&&|.&&66:83F8 19& && &|cmp ax,0x19& && && && && && && && && && && && & ;&&0x61~0x7A ( ASCII &a~z& )
004032FE&&|.&&77 3E& && && && &&&|ja Xmakemkv.0040333E& && && && && && &&&;&&ax>0x19 跳转
&&|&&&8A0471& && && & |mov al,byte ptr ds:[ecx+esi*2]& && && & ;&&a(n)& && &| 将对应ESI编号的字符存入al,如al=0x31(&1&)
&&|.&&24 7F& && && && && &|and al,0x7F& && && && && && && && && && && && & ;&&a(n)& && &| al与B相与
&&|.&&66:0FB6C0& && & |movzx ax,al& && && && && && && && && && && && &&&;&&a(n)& && &| 寄存器扩展 如ax=0x0031(&1&)
&&|.&&66:03C2& && && & |add ax,dx& && && && && && && && && && && && && &&&;&&a(n)+b(n) | ax+bx,初始EDX为0,dx=0x0000
0040330C&&|.&&0FB7C0& && && &&&|movzx eax,ax& && && && && && && && && && && && & ;&&a(n)+b(n) | 寄存器扩展 如EAX=0x&)
0040330F&&|.&&8D56 0B& && && &&&|lea edx,dword ptr ds:[esi+0xB]& && && & ;&&n+0xB& &&&| EDX=ESI+0xB
&&|.&&0FAFC2& && && && &|imul eax,edx& && && && && && && && && && && && &;&&[a(n)+b(n)]*(n+0xB)
&&|.&&33D2& && && && && &|xor edx,edx& && && && && && && && && && && && &&&;&&EDX=0 清空EDX寄存器
&&|.&&BF FD0F0000& &|mov edi,0xFFD& && && && && && && && && && && & ;&&EDI=0xFFD
0040331C&&|.&&F7F7& && && && && &|div edi& && && && && && && && && && && && && && && &;&&{[a(n)+b(n)]*(n+0xB)}/0xFFD&&|&&EAX存商&&EDX存余数 [EDX,EAX]串连成一个寄存器,最为被除数,EDI为除数
0040331E&&|.&&46& && && && && &&&|inc esi& && && && && && && && && && && && && && && &&&;&&dl=b(n+1)={[a(n)+b(n)]*(n+0xB)}%0xFFD | “%”求余运算符&&ESI加1
0040331F&&|.&&0FB7D2& && &&&|movzx edx,dx& && && && && && && && && && && && & ;&&由EDI=0xFFD知道余数不会大于0xFFD
&&|.&&83FE 42& && & |cmp esi,0x42& && && && && && && && && && && && && &;&&总共进行0x42(66)次运算
&&|.^ 72 AF& && && &└jb Xmakemkv.
==================================================================================================
这段使用前66个字符运算来获取一个关键数,用来比对最后两个字符
==================================================================================================
&&|.&&8AC2& && && & mov al,dl& && && && && && && && && && &&&;&&al=dl[b(0x42)]&&前面66次运算所得b(42) 如dx=0x088C dl=0x8C
&&|.&&24 3F& && && &and al,0x3F& && && && && && && && && && &;&&al与B相与 即al所存数不大于0x3F al≤0x3F
0040332B&&|.&&E8 62FFFFFF& &call makemkv.& && && && && && &&&;&&Key:“关键字符比对”,F7单步步入
&&|.&&0FB7B1 840000&movzx esi,word ptr ds:[ecx+0x84]& && && &;&&ESI=a(0x42) 输入注册码倒数第二个字符
&&|.&&0FBEC0& && &&&movsx eax,al& && && && && && && && && &&&;&&扩展寄存器
0040333A&&|.&&3BC6& && && & cmp eax,esi& && && && && && && && && && &;&&计算所得a(0x42) 与 输入的a(0x42) 比对
0040333C&&|.&&74 04& && && &je Xmakemkv.& && && && && && && &;&&相等跳转
0040333E&&|&&&32C0& && && & xor al,al& && && && && && && && && && &&&;&&不相等则 al=0x00
&&|.&&EB 1B& && && &jmp Xmakemkv.0040335D
&&|&&&8BC2& && && & mov eax,edx& && && && && && && && && && &;&&EAX=b(0x42)&&前面66次运算所得b(0x42)
&&|.&&C1E8 06& && & shr eax,0x6& && && && && && && && && && &;&&b(42)/(2^6) | EAX右移6位
&&|.&&24 3F& && && &and al,0x3F& && && && && && && && && && &;&&al与B相与 即al所存数不大于0x3F al≤0x3F
&&|.&&E8 44FFFFFF& &call makemkv.& && && && && && &&&;&&Key:“关键字符比对”,F7单步步入
0040334E&&|.&&0FB789 860000&movzx ecx,word ptr ds:[ecx+0x86]& && && &;&&ECX=a(0x43) 输入注册码最后一个字符
&&|.&&0FBEC0& && &&&movsx eax,al& && && && && && && && && &&&;&&扩展寄存器
&&|.&&3BC1& && && & cmp eax,ecx& && && && && && && && && && &;&&计算所得a(0x43) 与 输入的a(0x43) 比对
0040335A&&|.&&0F94C0& && &&&sete al& && && && && && && && && && && & ;&&ZF=1则al=0x01&&ZF=0则al=0x00&&| cmp结果相等则ZF=1,不相等则ZF=0
0040335D&&|&&&5F& && && && &pop edi
0040335E&&|.&&5E& && && && &pop esi
0040335F&&└.&&C3& && && && &retn
========================================================================================
========================================================================================
&&┌$&&84C0& && && & test al,al& && && && && && && && && && & ;&&al与al相与,判断al是否为0
&&|.&&75 03& && && &jnz Xmakemkv.& && && && && && &&&;&&al不为0则跳转
&&|.&&04 5F& && && &add al,0x5F& && && && && && && && && && &;&&al=0x5F( ASCII &_& )
&&|.&&C3& && && && &retn& && && && && && && && && && && && & ;&&返回al值
&&|&&&3C 0B& && && &cmp al,0xB
0040329B&&|.&&73 07& && && &jnb Xmakemkv.& && && && && && &&&;&&al≥0xB跳转
0040329D&&|.&&0FB6C0& && &&&movzx eax,al& && && && && && && && && &&&;&&al(0x1~0xA)
&&|.&&83C0 2F& && & add eax,0x2F& && && && && && && && && &&&;&&EAX=0x30~0x39 ( ASCII &0~9& )
&&|.&&C3& && && && &retn& && && && && && && && && && && && & ;&&返回al值
&&|&&&3C 26& && && &cmp al,0x26
&&|.&&0FB6C0& && &&&movzx eax,al
&&|.&&73 04& && && &jnb Xmakemkv.004032AF& && && && && && &&&;&&al≥0x26跳转
004032AB&&|.&&83C0 35& && & add eax,0x35& && && && && && && && && &&&;&&al(0xB~0x25) EAX=0x40~0x5A ( ASCII &@,A~Z& )
004032AE&&|.&&C3& && && && &retn& && && && && && && && && && && && & ;&&返回al值
004032AF&&|&&&83C0 3B& && & add eax,0x3B& && && && && && && && && &&&;&&al(0x26~0x3F) EAX=0x61~0x7A ( ASCII &a~z& )
&&└.&&C3& && && && &retn& && && && && && && && && && && && & ;&&返回al值
==================================================================================================
公式为:b(n+1)={[a(n)+b(n)]*(n+0xB)}%0xFFD& &
& && && && & n=0x0~0x41,b(0)=0,a(0)~a(65):注册码前66位& &&&
& && && && & “%”求余运算符
a(66) : b'(1)=b(0x42)%0x3F
a(67) : b'(2)=[b(0x42)/0x40]%0x3F
& & ┌&&0x5F& && &;&&b'=0& && && && && && && && && && && && &&&( ASCII &_& )
a=│&&b'+0x2F ;&&0x1≤b'≤0xA& && && &&&0x30~0x39 ( ASCII &0~9& )
& & │&&b'+0x35 ;&&0xB≤b'≤0x25)& && &&&0x40~0x5A ( ASCII &@,A~Z& )
& & └&&b'+0x3B ;&&0x26≤b'≤0x3F)& && &0x61~0x7A ( ASCII &a~z& )
==================================================================================================
忙乎半天,发一个最后我算出来的CDKEY
16.jpg (22.04 KB, 下载次数: 12)
21:43 上传
33.jpg (23.21 KB, 下载次数: 13)
21:43 上传
49.jpg (17.77 KB, 下载次数: 6)
21:43 上传
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
楼主分析Makemkv是那个版本?
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
学习了,感谢楼主哦,分析的很精彩
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
还真是详细啊,想必费了很多精力
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限35
又一位算法帝。。唉,爆破万岁!简单粗暴。。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
cdweng 发表于
楼主分析Makemkv是那个版本?
MakeMKV v1.8.5 win(x86-release)
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
可以搞个注册机玩玩
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
我是用户 发表于
可以搞个注册机玩玩
反正弄得了一个注册码,大功告成了!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
( 京ICP备号 | 京公网安备 87号 )
Powered by Discuz!
Comsenz Inc.}

我要回帖

更多关于 吾爱破解专用版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信