A. 如何破解根据机器码生成注册码的软件
cppsulx机器码获取生成注册码 通过获取硬盘的物理序列号和网卡MAC地址,为您的程序提供了获取唯一的机器码,你可以根据此码,生成自己产品注册码,有效防止软件的盗版 可以自己根据获取到的硬盘序列号和网卡MAC地址进行一定的加密算法生成,唯一的机器码.给自己的软件制作注册码.从今天起,您开发的的任何软件如果您愿意都可以为之加密--为您的软件制作一款注册机!当您看完这篇文章时,您就可以理直气壮的告诉您的用户:"喂,想用我的软件是吧?掏钱!".呵呵,这当然只是给自己壮胆的话,现在连万能注册机都有了,人家还怕啥?不过只要您想想微软,人家再牛B的加密技术都会被国人"鄙视"?但人家不也在中国大把大把的捞钱吗?OK,不扯了,我们进入正题.同一般的软件注册一样,我们这里的注册是这样进行的:1.首先根据用户的硬件信息生成24位的机器码 --相当于种子,用于生成随机数 2.采用注册机根据特征数字生成一个24位注册码 --相当于伪随机数生成器,输出长度自己定,最后用一个格式化函数,将随机数映射到ASCII字符集合 3.用户输入注册码注册成功假设客户很喜欢您的软件,也假设他没有破解,他需要通过以下方式向您取得注册码:(1).如果他能上网,他需要把机器码用Email发给您;(2).如果他不能上网,他可以把机器码用手机短信的方式发给您.(3).如果他没有手机,他可以带着机器码然后坐火车到您的办公室想您要一个注册码. -
B. 请教如何破解注册码
修正如下:一、算法注册机
1 运行未注册软件,得到软件机器码。
2 运行算法注册机,由注册机算出注册码。(你去找你下载的包里有没类似KEYGEN.EXE这样的程序,运行就可以了)
3 然后在原软件注册处输入即可注册成功。
或者直接由注册机得到NAME和CODE等信息进行注册。
二、内存注册机(内存补丁)
1 前提安装原版软件;下载内存注册机。
2 把内存补丁复制到软件所在(硬盘的)目录内;运行内存补丁,接着输入任意注册码点注册或确定。此时将弹出正确的注册码。
3 把你得到的正确注册码填入原软件需要注册的地方,点击确定或注册即可。
三、破解补丁(情况通常两种)
1 把破解补丁复制到软件所在(硬盘的)目录内,运行破解补丁,此时软件就被成功破解或输入任意注册信息后,点确定/注册即可。
2 运行破解补丁,点“浏览”寻找原程序所在硬盘上的位置,找到并选中原程序后,确定,将会提示修补成功,即为注册成功了。
四、*.REG 注册文件
运行该*.REG,导入注册信息即可注册。
请采纳。
C. 如何破解需要注册文件的软件
破解软件是需要编程技术的,楼主你有这样的技术吗?如果没有就找其他编程人士帮你!你也可以在网上搜搜注册码注册机这些看看有没有!
D. 手把手教你如何破解软件注册码
一、算法注册机
1 运行未注册软件,得到软件机器码。
2 运行算法注册机,由注册机算出注册码。(你去找你下载的包里有没类似KEYGEN.EXE这样的程序,运行就可以了)
3 然后在原软件注册处输入即可注册成功。
或者直接由注册机得到NAME和CODE等信息进行注册。
二、内存注册机(内存补丁)
1 前提安装原版软件;下载内存注册机。
2 把内存补丁复制到软件所在(硬盘的)目录内;运行内存补丁,接着输入任意注册码点注册或确定。此时将弹出正确的注册码。
3 把你得到的正确注册码填入原软件需要注册的地方,点击确定或注册即可。
三、破解补丁(情况通常两种)
1 把破解补丁复制到软件所在(硬盘的)目录内,运行破解补丁,此时软件就被成功破解或输入任意注册信息后,点确定/注册即可。
2 运行破解补丁,点“浏览”寻找原程序所在硬盘上的位置,找到并选中原程序后,确定,将会提示修补成功,即为注册成功了。
四、*.REG 注册文件
运行该*.REG,导入注册信息即可注册。
E. 破解软件注册码怎么破解,我是新手哎,麻烦啊,能帮忙下
破解软件一般按一下步骤来进行:
第一:查壳。是否有壳,若有,最好脱掉,在后面的分析过程中会方便一些,当然有些壳也可以带壳分析注册过程。
第二:查看软件的注册方式。首先判断一下是本地注册还是通过网络验证注册,本地注册相对简单一些,网络验证模式的相对麻烦一些。这里光说本地吧。我们输入假码,看软件是如何判断的,一般方式可能为1.立刻提示注册码错误。2.提示注册码已经保存请重启软件。3.可能需要导入软件供应商提供给你的注册文件才能注册,这种的相对麻烦一些。
第三:我们用OD导入软件,这里就说到前面的脱壳了,假如没有脱壳的话查找字符串就比较麻烦,若能找到字符串,就先看字符串中是否有注册错误的提示,若能找到在此字符串上下方查找是否有注册成功的字符串,跟进去在段首下断。然后运行软件进行注册会在断点处断下来,单步往下跟,软件在验证注册码是否准确的地方会有个关键跳,这个跳的上方会有个关键call 这个call一般就是注册码验证的过程,我们可以跟进看看是否能得到注册码,假如可以得到我们就可以制作内存注册机。假如不能得到的话,就只能强行修改关键跳进行爆破。
爆破并不是很好的方法,因为软件的一些功能选项可能还会进行是否正版的一些验证,你只爆破了前面我们说的关键跳位置,可能还会出错,那么充分的运行软件的各个功能看是否还会有出错提示,没有的话,可以认为爆破成功。
另外,软件注册的时候一般会在软件标题上有“试用版”及“注册版”“正式版”的字样,在爆破完毕以后也要将这里的跳转修改,否则也会出错。
以上也只是破解过程中的一点点方法,其实可能还有更多的思路及方法得需要在研究软件的过程中才好详细说明。楼主并未提供软件名称及相应的注册过程,个人也只能针对破解中常用的方式进行说明。我水平很菜,但是希望打这么多字能对楼主有用~~~~
F. 怎么破解软件注册码
需要一个OD和一个PEIDPEID用来查壳,看看人家加的是什么壳(壳的类型)工具还有一个,脱壳OD就可以搞定然后用OD跳过软件的验证(就那填注册码的地方,把他跳过去)然后就完成了。另外,有一种文件不是加壳来加密的,那种用虚拟机加密的是破解不了的。(不过大多数文件不会采取这种加密法)至于你谈的反编译= =囧,你懂计算机吗?要反编译干什么?反编译是要拿程序的源码的,你搞个破解还要套出个源码??最后,补充。记得以前学习这方面的知识的时候,足足看了两本像字典那么厚的书。学这个别想一年半载就精通。。。准备好长期奋战吧
G. 如何破解一个带注册的apk软件
所谓注册机,其实就是一个专门用于分析修改软件内部程序信息的专用软件工具,它本身也是一种程序,一种高级程序。能够编写出该程序的人,应该是计算机软件领域里的高手中高手。注册机分为内部注册机和外部注册机二种,它们破解软件注册信息的过程不尽相同,但结果是一样的。内部注册机在使用时需导入原程序文件安装目录下,点击后自动运行,完成破解原程序文件的注册信息,破解成功后,该软件就摇身变成了已注册的正式版软件了,可以象使用其他正式版软件一样,使用其全部功能。外部注册机在使用时,不需导入原程序文件的安装目录下,可以存放在硬盘任何位置。与内部注册机不同的是,外部注册机需要原程序文件安装后进行注册时自动给出的申请码,把该申请码再输入外部注册机中,注册机自动算出所要破解的原程序文件的注册信息,即注册序列号或注册码,至此外部注册机的破解任务完成。你再把注册机算出的序列号填入原程序文件注册序列号栏中,即完成注册。内部注册机的版本必须与所要破解的原文件版相一致,否则不能起到破解作用。外部注册机有些是可以通用的(通用版)。网络中还有一种叫破解补丁的程序文件,其原理大致与内部注册机类似。破解软件注册信息的目的只有一个,就是想无偿使用有偿的软件文件,这是一种侵犯软件知识产权的行为,是与法律背道而驰的违法行为。
H. 破解程序及注册机使用方法是怎么回事
1。你看看有没有一个.reg的文件,点它导入注册信息就行了
2。你看软件能不能直接用,能的话就是破解版的。
3。看有没一个注册机,不知道的话可以一个一个点开,有的话会出现一个叫你输入号码的程序,把注册号写进去,它会帮你计算出号码,你就可以用算出来的号去填写信息完成注册。
我见过的就这几种,你看看文本里面还有没有说什么,没说太多的话应该不会是注册机,可能是.reg 的注册信息吧,那个图大概是绿色的
I. 怎么破解EXE文件注册
不同的EXE有不同的破解方法的
J. 帮忙破解一软件注册码 顺便教一下 怎么破解
具体图片信息在我的空间里连接到我的博客详细看
写在破解之前:::
软件破解的目的是:有些需要注册的软件,可是找不到注册码,将其破解之后,输入任何注册码都会提示注册成功。
最近发了几个关于软件破解的帖子,反映不错,看来大家都挺感兴趣的,也不知道有没有人破解成功,我是一名内科医生,平时上网打打游戏,cs,奇迹mu等。现在有些腻烦了,所以到处逛逛,无意中发现了macd论坛,真的不错,人气很旺。其实我研究软件破解才4天时间,以前从来没接触过编程之类的东西,在网上下到了2本e书,看了2天,发现软件破解原来也很简单。刚开始没人指点,走了不少弯路,现在好了,破解一个软件只需要1多分钟,呵呵。我发这篇帖子的目的是希望大家都写一些东西,要有点创作精神,别总顶别人的帖子,要顶的话我早就几十级了,想一想,我一分钟才打十几个字,写一篇帖子要个把小时,别人顶一下30秒,结果都一样,一分,呵呵。所以我觉得加分系统太不公平,,呵呵。不管它了,我发帖子只是想和大家交流一下。我希望大家一起把我们的论坛办的更好!!!
声明:此贴适合从来没接触过软件破解或编程的同志学习,,,
下面开始今天的破解,
我要破解的软件:网络填表终结者
破解需要的软件(点击下载):
侦壳language.exe
脱壳AspackDie.exe
反编译W32Dasm黄金中文版
16进制编辑器UltraEdit.rar
在破解之前先复习一下基础知识:
一.破解的等级
初级,修改程序,用ultraedit修改exe文件,称暴力破解,简称爆破
中级,追出软件的注册码
高级,写出注册机
二.用w32dasm破解的一般步骤:
1.看软件的说明书,软件注册与不注册在功能上有什么区别,如何注册
2.运行此软件,试着输入你的姓名和任意注册码去注册,有什麽错误提示信息,将错误提示信息记下来
3.侦测有无加壳(第一课).若加壳,脱壳(第二课)
4.pw32dasmgold反汇编
5.串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键
6.pw32dasmgold主窗口中分析相应汇编,找出关键跳转和关键call
7.绿色光条停在关键跳转,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)
8.用ultraedit找到偏移地址(实际修改地址)修改机器码,保存
壳的概念:版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK,UPX,PEcompact
脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,还原它的本来面目.若它没有加壳,就省事不用脱壳了.脱壳软件unaspack,caspr,upx,unpecompact,procmp
实际修改地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组成
第一列行地址(虚拟地址)
第二列机器码(最终修改时用ultraedit修改)
第三列汇编指令
第一列第二列第三列
:0041BE382B45F0subeax,dwordptr[ebp-10]
:0041BE3B6A42push00000042
:0041BE3D50pusheax
:0041BE3EFF75F4push[ebp-0C]
:0041BE41FF75F0push[ebp-10]
:[0044ABA8]
两种不同情况的不同修改方法
1.修改为jmp
je(jne,jz,jnz)=>jmp相应的机器码EB(出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息
2.修改为nop
je(jne,jz,jnz)=>nop相应的机器码90(正确信息向上找到的第一个跳转)nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处。
好了,下面开始我们的破解之旅。。。。。。。。。。
1,侦壳:先打开侦壳language.exe,选择打开----找到要破解的网络填表终结者:FormGhost.exe,点确定,如图1。language.exe便显示出软件的壳是:Aspack,如图2。
写在破解之前:::
软件破解的目的是:有些需要注册的软件,可是找不到注册码,将其破解之后,输入任何注册码都会提示注册成功。
最近发了几个关于软件破解的帖子,反映不错,看来大家都挺感兴趣的,也不知道有没有人破解成功,我是一名内科医生,平时上网打打游戏,cs,奇迹mu等。现在有些腻烦了,所以到处逛逛,无意中发现了macd论坛,真的不错,人气很旺。其实我研究软件破解才4天时间,以前从来没接触过编程之类的东西,在网上下到了2本e书,看了2天,发现软件破解原来也很简单。刚开始没人指点,走了不少弯路,现在好了,破解一个软件只需要1多分钟,呵呵。我发这篇帖子的目的是希望大家都写一些东西,要有点创作精神,别总顶别人的帖子,要顶的话我早就几十级了,想一想,我一分钟才打十几个字,写一篇帖子要个把小时,别人顶一下30秒,结果都一样,一分,呵呵。所以我觉得加分系统太不公平,,呵呵。不管它了,我发帖子只是想和大家交流一下。我希望大家一起把我们的论坛办的更好!!!
声明:此贴适合从来没接触过软件破解或编程的同志学习,,,
下面开始今天的破解,
我要破解的软件:网络填表终结者
破解需要的软件(点击下载):
侦壳language.exe
脱壳AspackDie.exe
反编译W32Dasm黄金中文版
16进制编辑器UltraEdit.rar
在破解之前先复习一下基础知识:
一.破解的等级
初级,修改程序,用ultraedit修改exe文件,称暴力破解,简称爆破
中级,追出软件的注册码
高级,写出注册机
二.用w32dasm破解的一般步骤:
1.看软件的说明书,软件注册与不注册在功能上有什么区别,如何注册
2.运行此软件,试着输入你的姓名和任意注册码去注册,有什麽错误提示信息,将错误提示信息记下来
3.侦测有无加壳(第一课).若加壳,脱壳(第二课)
4.pw32dasmgold反汇编
5.串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键
6.pw32dasmgold主窗口中分析相应汇编,找出关键跳转和关键call
7.绿色光条停在关键跳转,在pw32dasmgold主窗口底部找到关键跳转的偏移地址(实际修改地址)
8.用ultraedit找到偏移地址(实际修改地址)修改机器码,保存
壳的概念:版权信息需要保护起来,不想让别人随便改动,exe可执行文件压缩,最常见的加壳软件ASPACK,UPX,PEcompact
脱壳:拿到一个软件,侦测它的壳,然后我们要把它的壳脱去,还原它的本来面目.若它没有加壳,就省事不用脱壳了.脱壳软件unaspack,caspr,upx,unpecompact,procmp
实际修改地址(偏移地址)和行地址(虚拟地址)pw32dasmgold反汇编出来的代码由三列组成
第一列行地址(虚拟地址)
第二列机器码(最终修改时用ultraedit修改)
第三列汇编指令
第一列第二列第三列
:0041BE382B45F0subeax,dwordptr[ebp-10]
:0041BE3B6A42push00000042
:0041BE3D50pusheax
:0041BE3EFF75F4push[ebp-0C]
:0041BE41FF75F0push[ebp-10]
:[0044ABA8]
两种不同情况的不同修改方法
1.修改为jmp
je(jne,jz,jnz)=>jmp相应的机器码EB(出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息
2.修改为nop
je(jne,jz,jnz)=>nop相应的机器码90(正确信息向上找到的第一个跳转)nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处。
好了,下面开始我们的破解之旅。。。。。。。。。。
1,侦壳:先打开侦壳language.exe,选择打开----找到要破解的网络填表终结者:FormGhost.exe,点确定,如图1。language.exe便显示出软件的壳是:Aspack,如图2。
2,脱壳:双击脱壳AspackDie.exe,出现一个对话框,选择网络填表终结者:FormGhost.exe,打开。如图3。出现图4框,点确定脱壳完成。在网络填表终结者:FormGhost.exe同目录下生成一个unpacked.exe文件,这就是脱壳后的FormGhost.exe。
4,开始反汇编:打开反编译W32Dasm黄金中文版,选择反汇编----打开脱壳后的unpacked.exe,变开始加载。如图5。图6
出现这个对话框图12。找到“注册码错误”,双击它,汇编主程序便来到里:图13。
5,开始修改软件:打开16进制编辑器UltraEdit.rar,(有点慢)图17。打开脱壳后的unpacked.exe,直接按ctrl+g,出现对话框,输入0xacb4b(即偏移地址,不要前面的000)图18。点确定,来到图19
6,关闭所以软件,运行另存的unpacked222.exe,点帮助---注册,注册名称,注册码随便添,点确定,提示注册完成。图21。回到软件界面看看,帮助,注册一项已经变为灰色了,图22
7,破解全部完成。
注意:正确注册信息在错误信息之上)关闭串式参考框。看主程序:图14。从注册码错误向上找到第一个跳转(关键跳,除了jmp的其它跳:je,jne,jz,jnz),来到这里图15。
它上面的call叫关键call。),双击关键跳,看软件最下面有一行字:Line:379267Pg7586of7626CodeData@004ACB4B@Offset00ACB4BHinFile:unpacked.exe.其中@Offset00ACB4BH就是偏移地址,记住00ACB4B(后面的h代表16进制,不用管他),图16。
3,运行脱壳后的unpacked.exe,点帮助----注册,图9。注册名称,注册码随便添。图10。点注册,提示:“注册码错误”图11,好了记住这5个字。关了它。
破解成功