庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>安全技术>软件破解>反汇编>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

单词抓取器 V1.71

 作者:本站收集   日期:2005-5-27
字号选择〖 〗/ 双击滚屏 单击停止   
·单词抓取器 V1.71
版    本: V1.71

授权方式: 共享软件 (国产)
有效期限: 15天
注册费用: 15.00¥
应用平台: Windows 95/98/NT
软件评价: 

说    明:
    单词抓取器的主要功能是将金山词霸动态翻译出来的单词(包括单词、音标和解释)自动或者手动抓取下来并且保存到文件当中,您可以将每一个单词设定难度等级,并且将它们分类管理。之后还可以利用单词抓取器背单词,支持全程语音技术(TTS) ,准确读出么一单词帮助您学习英语。除此之外,您还可以将单词分类,将不同类别的单词分门别类的放到不同的类别中形成你自己的单词库,这样使您的单词条理清晰明了。强大的单词查询功能能够迅速的查找到您需要的单词。

用bpx GetWindowTextA作断点,中断后清除断点,再按4次F12,就到下面:

015F:00403BBD  CALL      0043731F              //调用GetWindowTextA
015F:00403BC2  MOV      EAX,[ESI+5C]
015F:00403BC5  CMP      DWORD PTR [EAX-08],06 //检查Name的长度
015F:00403BC9  JGE      00403BE9
015F:00403BCB  PUSH      00
015F:00403BCD  PUSH      40
015F:00403BCF  PUSH      00474200              //“名字至少6个字符!”
015F:00403BD4  CALL      00444F4B              //MessageBoxA
015F:00403BD9  POP      ESI
015F:00403BDA  MOV      ECX,[ESP+10]
015F:00403BDE  MOV      FS:[00000000],ECX
015F:00403BE5  ADD      ESP,1C
015F:00403BE8  RET
015F:00403BE9  PUSH      EAX
015F:00403BEA  LEA      EAX,[ESP+0C]
015F:00403BEE  PUSH      EAX
015F:00403BEF  MOV      ECX,ESI
015F:00403BF1  CALL      00403D00  //生成注册码,没新东西,拷贝下来就是注册机
015F:00403BF6  MOV      EAX,[ESI+60]
015F:00403BF9  MOV      ECX,[ESP+08]
015F:00403BFD  PUSH      EAX
015F:00403BFE  PUSH      ECX
015F:00403BFF  MOV      DWORD PTR [ESP+24],00000000
015F:00403C07  CALL      00422239            //比较注册码
015F:00403C0C  ADD      ESP,08
015F:00403C0F  TEST      EAX,EAX
015F:00403C11  JZ        00403C42
015F:00403C13  PUSH      00
015F:00403C15  PUSH      40
015F:00403C17  PUSH      004741F0            //注册码不正确
015F:00403C1C  CALL      00444F4B            //MessageBoxA
015F:00403C21  LEA      ECX,[ESP+08] 
015F:00403C25  MOV      DWORD PTR [ESP+1C],FFFFFFFF
015F:00403C2D  CALL      00438954
015F:00403C32  POP      ESI
015F:00403C33  MOV      ECX,[ESP+10]
015F:00403C37  MOV      FS:[00000000],ECX
015F:00403C3E  ADD      ESP,1C
015F:00403C41  RET
015F:00403C42  PUSH      EBX
015F:00403C43  XOR      EBX,EBX
015F:00403C45  MOV      [ESP+14],EBX
015F:00403C49  MOV      EDX,[00475098]
015F:00403C4F  MOV      [ESP+08],EDX
015F:00403C53  PUSH      0000EF20
015F:00403C58  LEA      ECX,[ESP+0C]
015F:00403C5C  MOV      BYTE PTR [ESP+24],02
015F:00403C61  CALL      00439F0C
015F:00403C66  MOV      ECX,[ESP+08]
015F:00403C6A  LEA      EAX,[ESP+10]
015F:00403C6E  PUSH      EAX
015F:00403C6F  PUSH      000F003F
015F:00403C74  PUSH      EBX
015F:00403C75  PUSH      ECX
015F:00403C76  PUSH      80000002
015F:00403C7B  MOV      [ESP+24],EBX
015F:00403C7F  CALL      [ADVAPI32!RegOpenKeyExA]    //以下将注册信息存入注册表
015F:00403C85  TEST      EAX,EAX
015F:00403C87  JNZ      00403CB0
015F:00403C89  MOV      EBX,[ESP+10]
015F:00403C8D  PUSH      EDI
015F:00403C8E  MOV      EDI,[ESI+5C]
015F:00403C91  MOV      [ESP+18],EBX
015F:00403C95  PUSH      EDI
015F:00403C96  CALL      [KERNEL32!lstrlen]
015F:00403C9C  INC      EAX
015F:00403C9D  PUSH      EAX
015F:00403C9E  PUSH      EDI
015F:00403C9F  PUSH      01
015F:00403CA1  PUSH      00
015F:00403CA3  PUSH      004741E4
015F:00403CA8  PUSH      EBX
015F:00403CA9  CALL      [ADVAPI32!RegSetValueExA]

跟进call 00422239,看见比较注册码:

015F:00422239  PUSH      EBP
015F:0042223A  MOV      EBP,ESP
015F:0042223C  CMP      DWORD PTR [0047B0FC],00
015F:00422243  PUSH      EBX
015F:00422244  PUSH      ESI
015F:00422245  PUSH      EDI
015F:00422246  JNZ      0042225A
015F:00422248  PUSH      DWORD PTR [EBP+0C]
015F:0042224B  PUSH      DWORD PTR [EBP+08]
015F:0042224E  CALL      004277C0
015F:00422253  POP      ECX
015F:00422254  POP      ECX
015F:00422255  JMP      004222E3
015F:0042225A  PUSH      19
015F:0042225C  CALL      0042741C
015F:00422261  MOV      ESI,[EBP+0C]
015F:00422264  MOV      EDI,[EBP+08]
015F:00422267  POP      ECX
015F:00422268  MOVZX    CX,BYTE PTR [EDI]  //正确的注册码
015F:0042226C  MOVZX    EAX,CL
015F:0042226F  INC      EDI
015F:00422270  MOV      [EBP+0C],ECX
015F:00422273  TEST      BYTE PTR [EAX+0047B201],04
015F:0042227A  JZ        00422292
015F:0042227C  MOV      AL,[EDI]
015F:0042227E  TEST      AL,AL
015F:00422280  JNZ      00422288
015F:00422282  AND      DWORD PTR [EBP+0C],00
015F:00422286  JMP      00422292
015F:00422288  XOR      EDX,EDX
015F:0042228A  INC      EDI
015F:0042228B  MOV      DH,CL
015F:0042228D  MOV      DL,AL
015F:0042228F  MOV      [EBP+0C],EDX
015F:00422292  MOVZX    BX,BYTE PTR [ESI]    //你输入的假码
015F:00422296  MOVZX    EAX,BL
015F:00422299  INC      ESI
015F:0042229A  TEST      BYTE PTR [EAX+0047B201],04
015F:004222A1  JZ        004222B6
015F:004222A3  MOV      AL,[ESI]
015F:004222A5  TEST      AL,AL
015F:004222A7  JNZ      004222AD
015F:004222A9  XOR      EBX,EBX
015F:004222AB  JMP      004222B6
015F:004222AD  XOR      ECX,ECX
015F:004222AF  INC      ESI
015F:004222B0  MOV      CH,BL
015F:004222B2  MOV      CL,AL
015F:004222B4  MOV      EBX,ECX
015F:004222B6  CMP      [EBP+0C],BX      //比较一个字符
015F:004222BA  JNZ      004222C5
015F:004222BC  CMP      WORD PTR [EBP+0C],00
015F:004222C1  JZ        004222D9
015F:004222C3  JMP      00422268
015F:004222C5  PUSH      19
015F:004222C7  CALL      0042747D
015F:004222CC  CMP      BX,[EBP+0C]    //比较一个字符
015F:004222D0  POP      ECX
015F:004222D1  SBB      EAX,EAX
015F:004222D3  AND      EAX,02
015F:004222D6  DEC      EAX
015F:004222D7  JMP      004222E3
015F:004222D9  PUSH      19
015F:004222DB  CALL      0042747D
015F:004222E0  POP      ECX
015F:004222E1  XOR      EAX,EAX        //good guy
015F:004222E3  POP      EDI
015F:004222E4  POP      ESI
015F:004222E5  POP      EBX
015F:004222E6  POP      EBP
015F:004222E7  RET
上一篇:解除TRW2000 1.11时间限制    下一篇:Mail Scan V3.5.1.2  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: 本站收集
信息来源: 网络 录入时间: 2005-5-27
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿