飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6911|回复: 21

关于VB程序跟踪注册码的困惑

[复制链接]
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

    发表于 2006-5-12 08:14:43 | 显示全部楼层 |阅读模式
    程序名:Alex Spanish-Chinese Dictionary V1.3版
    程序加的壳:ASPack 2.12 -> Alexey Solodovnikov
    跟踪软件:OD,WinHex

    脱壳好程序之后,开始跟踪注册码
    首先用WinHex跟踪内存,
    马上运行WinHex
    ALT+F9 编辑Tyureal的(主内存)
    查找 78787878 (找到两次)
    但是找不到真的注册码~!
    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    接着用OD跟着小小黑的教程做
    第一:
    用OllyDbg加载Alex Spanish-Chinese Dictionary V1.3版。这时候OllyDbg右下角显示黄色"Paused"程序被中断了,按F9继续执行。
    第二:
    主程序界面启动后,按照上面说到的步骤注册,当填好[假]注册码:7878787878的时候,先别按确定。
    第三:
    到OllyDbg操作界面ALT+E选择到MSVBVM60.dll模块,按鼠标右键,选择“Search for ->Name (label)”或者“Ctrl+N" 出现软件所调用函数的窗口,向下拉动找到VB函数__vbaStrvarval 并选择它,按下F2设置中断。
    第四:
    回到主程序,点注册,OllyDbg拦截住,看看右下角的调试框的内容好象没什么东西,滚动条往下拉一点,也没找到注册码。只找到输入的假注册码(78787878 )和机器码(1424502164)但是没有出现真的注册码:(

    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    求助:有人能帮忙看看,成功之后再发个教程出来让我学习好吗?

    程序下载地址
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-5-12 09:34:18 | 显示全部楼层
    原帖由 lovees 于 2006-5-12 08:14 发表
    程序名:Alex Spanish-Chinese Dictionary V1.3版
    程序加的壳:ASPack 2.12 -> Alexey Solodovnikov
    跟踪软件:OD,WinHex

    脱壳好程序之后,开始跟踪注册码
    首先用WinHex跟踪内存,
    马上运行WinHex
    AL ...


    VB程序有时用的是Unicode码。兄弟在WinHEX中可以试搜索一下:

    7.8.7.8.7.8.7.8


    小小黑的教程 能不能发上来共享学习下?


    ++++++++++++++++++++++++
    回到主程序,点注册,OllyDbg拦截住,看看右下角的调试框的内容好象没什么东西,滚动条往下拉一点,也没找到注册码。只找到输入的假注册码(78787878 )和机器码(1424502164)但是没有出现真的注册码:(


    断点成功,可以试着F8单步试下。

    [ 本帖最后由 野猫III 于 2006-5-12 09:36 编辑 ]
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

     楼主| 发表于 2006-5-12 10:02:58 | 显示全部楼层
    WinHEX中能找到假注册码,但找不到真的啊~!~:(
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-5-12 10:05:55 | 显示全部楼层
    原帖由 lovees 于 2006-5-12 10:02 发表
    WinHEX中能找到假注册码,但找不到真的啊~!~:(
    第四:
    回到主程序,点注册,OllyDbg拦截住,看看右下角的调试框的内容好象没什么东西,滚动条往下拉一点,也没找到注册码。只找到输入的假注册码(78787878 )和机器码(1424502164)但是没有出现真的注册码:(


    右下角的那个窗口叫堆栈窗口。

    很多软件断点可以在那里找到注册码,但是不能依赖它。
    反过来说,兄弟遇到的这个软件就不是。。。
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

     楼主| 发表于 2006-5-12 10:17:52 | 显示全部楼层
    那你能帮看一下,写个教程出来吗?????
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-5-12 11:34:09 | 显示全部楼层
    原帖由 lovees 于 2006-5-12 10:17 发表
    那你能帮看一下,写个教程出来吗?????



    大家可以看的!不是猫一个人的事。。。:P :P呵呵!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-5-12 11:55:28 | 显示全部楼层
    运行时出错!:lol:

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-5-12 11:58:28 | 显示全部楼层
    原帖由 风球 于 2006-5-12 11:55 发表
    运行时出错!:lol:


    风球兄来啦!小楼主快快修正下载地址!


    猫也试着安装,运行的时候注册窗口,点了想输入就闪!

    这个软件有点怪!

    [ 本帖最后由 野猫III 于 2006-5-12 11:59 编辑 ]
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

     楼主| 发表于 2006-5-12 18:57:03 | 显示全部楼层
    风球兄的这个问题好像我其他的电脑上碰到过~!~
    应该是电脑上时间不对
    请修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\win.ini里的LDate键值
    我的键值2096-8-30 1:40:50


    还有猫兄的

    运行的时候注册窗口,点了想输入就闪!

    这个软件刚刚打开时候注册窗口只停留几秒
    在软件----->帮助--------->里再打了2次才可以,因为第一次也是只停留几秒~!~!

    谢谢大家的热心帮助
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

     楼主| 发表于 2006-5-13 07:17:56 | 显示全部楼层
    风兄我去官方网站找原因了请看下面:

    a):一些常见问题:
    关于有些朋友安装后运行出错的问题:
    1.关于出现“启动词典时出现下列提示语:“运行时错误13,类型不匹配”“错误的解决方法
    主要是时间格式的问题:
    i。D版XP可能有问题,你把控制面板里的-〉区域和语言-〉地区等什么的都改成德国;随便调成非英语非中文区域,比如:德国 ,调了后点 应用,再运行程序,然后再改回来好了。
    ii。你的时间栏如果仅仅是显示 xx:xx 就可以了,如 14:23 ,不能加入pm阿,你好啊之类的东西。
    2.还有朋友反映如果直接安装在根目录会出错,那就不要安装在根目录嘛,至少有个文件夹;
    3.至于win2000的用户可能会出现发音不准确的问题,请运行字典后点“语音”按钮进去设置一下发音引擎,改成spanish,那时编程时升级了编程环境,判定发音引擎的代码在2000下不知怎么的会识别错误,把sam的引擎设成默认,读起来就像英文的

    [ 本帖最后由 野猫III 于 2006-5-13 19:04 编辑 ]
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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