阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 2691|回复: 10

[转帖] 【转帖赚币】菜鸟PJ软件手记

[复制链接]
  • TA的每日心情
    慵懒
    2017-10-6 11:28
  • 签到天数: 296 天

    [LV.8]以坛为家I

    发表于 2010-8-24 12:33:37 | 显示全部楼层 |阅读模式
    本帖最后由 struggle 于 2010-8-24 12:56 编辑

    出于帮助论坛朋友的目的,我就自娱自乐了一下,尝试PJ,经过一些操作,竟然真就成功的帮他PJ了软件。下面,我将把一个菜鸟的操作过程与朋友们分享一下。

    首先,将这款软件安装在电脑上(这个不用我详细说明了吧),然后开始尝试。

    我的思路是这样的:
    其实软件在编写时,代码里已经包含了注册码的信息,简单的说,就是内置了一把锁,当我们输入的字符与软件里包含的信息一致时,就好像我们手中的钥匙对应了软件里的锁,就打开了通向注册成功的大门。我所谓的PJ,就是通过反汇编的软件找到软件代码里内置的注册码信息,再拿这个注册码来注册,当然就能成功了。

    一、尝试注册,获取注册信息。
    启动软件,看到了一个机器码,下面有提示输入注册码的方框,随便输入几个数字(图1),点击确定。软件提示“注册码错误”(图2)。通过这一步,我们知道了注册不成功时,字符串的内容,我们可以以此为突破口。

    图1

    1.jpg

    图2

    2.jpg





    二、反汇编工具的使用。

    打开工具W32Dasm无极版,依次点击文件——打开文件进行反汇编(图3),
    图3

    3.jpg



    选择软件安装目录里的ProFloral.exe(图4)。

    图4
    4.jpg




    载入后,在工具W32Dasm界面中,依次点击PE信息——字符串参考(图5),

    图5

    5.jpg



    出现搜索对话框,输入刚才我们看到的“注册码错误”,点击查找,出现了结果(图6)。

    图6

    6.jpg



    双击该字符串,去到这个字符串的地址(图7)。

    图7

    7.jpg



    向上几行,找到跳转的地址006A1475(图8),

    图8
    8.jpg




    说明从这里跳转到注册码错误。右键点击,选择转到代码位置(图9)。

    图9

    9.jpg



    输入006A1475,确定(图10)。

    图10

    10.jpg



    然后我就转到了这个位置,这里的信息很重要(图11)。

    图11

    11.jpg



    顺便把用到的汇编基本指令跟大家解释一下,因为我没学过汇编,这些小把戏都是看别人的教程自己捉摸的,所以我承认自己对汇编的理论完全不懂,只能献丑了。它们的作用大家可以理解一下,详细的含义还是请教专门的计算机高手吧。

    mov a,b ;把b的值赋给a,使a=b
    call :调用子程序
    ret :返回主程序
    je或jz :若相等则跳转
    jne或jnz :若不相等则跳转
    push xx:xx 压栈
    pop xx:xx 出栈

    其中这一行非常重要,牢记它的地址006A1461(图12)。
    图12

    12.jpg



    这时,可以关闭W32Dasm了。


    三、调试工具的使用。

    打开工具ollydbg,在界面上按下组合键ctrl+G调出要跟随的表达式,在方框中输入地址006A1461(图13),
    图13

    13.jpg



    确定后,来到该地址,最上面一行就是它。按下F2设置断点,这时,这个地址就变成了红色高亮(图14)。

    图14

    14.jpg



    断点的意思就是程序运行到这里会停下来,我们可以追踪。然后按下F9,运行程序。这时,左下角会提示,访问违例(图15)。

    图15

    15.jpg



    根据提示,按下组合键shift+F9,继续运行。又按了两次组合键继续后,发现电子辞典被打开,仍然提示注册(图16)。

    图16
    16.jpg




    我们随便输入几个数字,点击注册。这时,软件无反应,因为已经被我们中断了。但是回到ollydbg,在工具的下边我看到了注册码(图17)!

    图17

    17.jpg


    四、提取注册码,完成注册。

    右击这一长串的数字,选择复制内容到剪贴板(图18)。
    图18

    18.jpg



    将内容粘贴到记事本,得到
    DS:[0144EF08]=014519D8

    EAX=0146C3F8,
    (ASCII "00A144EC228C7C7C91FC80876D1093346C89B3F1F17585DA4F09D3E653CA1182")

    注册码就是引号里边的

    00A144EC228C7C7C91FC80876D1093346C89B3F1F17585DA4F09D3E653CA1182。

    回到ollydbg,再按下F2,取消断点,高亮红色标记消失。这时我们就可以关闭ollydbg了。重新打开软件,在提示注册的方框里粘贴一长串的数字和字母,确定后,注册成功了(图19)!

    图19
    19.jpg



    现在就可以毫无障碍的使用了。这样我们就完成了PJ的全过程。而且经我测试,即使卸载了软件,注册信息仍然不会消失,当你重新安装该软件后,仍然是注册版的。

    这就是我这个菜鸟的一点心得,在高手面前不值一提,但我希望我们菜鸟能够互相学习,成长为才鸟。希望我的这一点小把戏能给大家一些帮助启示。

    W32Dasm无极版v3[1].0_HA.part1.rar (500 KB, 下载次数: 91) W32Dasm无极版v3[1].0_HA.part2.rar (23.55 KB, 下载次数: 76)
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2019-9-15 01:15
  • 签到天数: 2004 天

    [LV.Master]伴坛终老

    发表于 2010-8-24 13:13:46 | 显示全部楼层
    这个是一般内置注册码的软件的爆破方法,并且现在好多软件加了壳需要先脱衣服才能作这些步骤
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2012-5-29 20:57
  • 签到天数: 86 天

    [LV.6]常住居民II

    发表于 2010-8-24 14:56:54 | 显示全部楼层
    很详细的样子呢,我也去试试,谢谢楼主啦
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    郁闷
    2024-1-22 14:21
  • 签到天数: 856 天

    [LV.10]以坛为家III

    发表于 2010-8-24 15:23:13 | 显示全部楼层
    介绍的太详细了,呵呵,自己看看研究下
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2016-4-13 14:29
  • 签到天数: 1082 天

    [LV.10]以坛为家III

    发表于 2010-8-30 11:22:05 | 显示全部楼层
    正想学习PJ 不知道如何学习呢
    看到了楼主的分享,真是太感谢了
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2016-7-30 18:51
  • 签到天数: 149 天

    [LV.7]常住居民III

    发表于 2010-10-14 11:20:50 | 显示全部楼层
    从初级开始学起,不错,继续学习中
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2019-8-20 17:26
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2010-10-22 14:56:38 | 显示全部楼层
    感谢楼主提供方法,对我们这些菜鸟级的来说,真的很不错.我也成功搞定了一个软件...呵呵.有效果
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情

    2012-8-28 20:00
  • 签到天数: 327 天

    [LV.8]以坛为家I

    发表于 2010-11-13 15:53:24 | 显示全部楼层
    从初级开始学起,不错,继续学习中
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    无聊
    2015-9-18 11:04
  • 签到天数: 84 天

    [LV.6]常住居民II

    发表于 2010-11-17 10:05:35 | 显示全部楼层
    这个对于内置注册码的还可以,不知道对于现在的那些网络注册有没有效果
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2010-12-28 17:42
  • 签到天数: 24 天

    [LV.4]偶尔看看III

    发表于 2010-11-18 23:15:51 | 显示全部楼层
    这个还是要相当过关的甚而知识,学习了,呵呵,
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表