Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网络安全 > 黑客技术 > 中国计算机软件水平考试测试系统2.0版破解
【标  题】:中国计算机软件水平考试测试系统2.0版破解
【关键字】:系统,计算机,软件,考试,破解
【来  源】:网络

中国计算机软件水平考试测试系统2.0版破解

Your Ad Here   软件没有什么好说明的,测试自己的软件水平的。测试系统包括初级程序员、程序员、高级程序员测试,其加密算法完全一样,而且一个注册码可以同时用在三个软件上。
  三个版本的执行文件分别为cj_test.exe,cx_test.exe,gj_test.exe(都没有加壳)。老方法,先运行TRW2000,再运行软件,注册,用户名BiQiang,注册号78787878。按Ctrl+N到TRW2000环境,bpx hmemcpy下断点,g运行回到注册窗口,点击“立即注册”后被拦截。bc *清除断点,pmodule到程序领空。一路跟踪,先是一大段计算注册号的代码(前面一起没有出现注册号,所以没用),直至下面的这一段:
程序员的为:
016F:0040461A 8D45C8           LEA      EAX,[EBP-38] ****EAX内为指向假注册号的地址
016F:0040461D 8D55FC           LEA      EDX,[EBP-04] ****EDX内为指向真注册号的地址
016F:00404620 E8E7210900       CALL     0049680C ****判断注册号是否正确
   跟进49680C,程序如下:
016F:0049680C 55               PUSH     EBP
016F:0049680D 8BEC             MOV      EBP,ESP
016F:0049680F 53               PUSH     EBX
016F:00496810 8B00             MOV      EAX,[EAX] ****EAX内为假注册号地址
016F:00496812 8B12             MOV      EDX,[EDX] ****EDX内为真注册号地址
016F:00496814 E8CF21FFFF       CALL     004889E8 ****比较注册号
016F:00496819 0F94C0           SETZ     AL ****根据注册号正确与否设置AL
016F:0049681C 83E001           AND      EAX,BYTE +01
016F:0049681F 5B               POP      EBX
016F:00496820 5D               POP      EBP
016F:00496821 C3               RET
   在496814处分别e eax和e edx向上看,分别可以看到真假注册号。我的注册号为:311910。
初级程序员、高级程序员的为(这两个程序的代码地址竟然相同):
016F:004045FA 8D45C8           LEA      EAX,[EBP-38]
016F:004045FD 8D55FC           LEA      EDX,[EBP-04]
016F:00404600 E8E7210900       CALL     004967EC
   跟进4967EC,程序如下:
016F:004967EC 55               PUSH     EBP
016F:004967ED 8BEC             MOV      EBP,ESP
016F:004967EF 53               PUSH     EBX
016F:004967F0 8B00             MOV      EAX,[EAX]
016F:004967F2 8B12             MOV      EDX,[EDX]
016F:004967F4 E8CF21FFFF       CALL     004889C8
016F:004967F9 0F94C0           SETZ     AL
016F:004967FC 83E001           AND      EAX,BYTE +01
016F:004967FF 5B               POP      EBX
016F:00496800 5D               POP      EBP
016F:00496801 C3               RET    
   后面一段的注释就不写了,与上面一模一样。
   最后用注册机编写器制作注册机,按F8制作另类注册机,分别三次选中cj_test.exe,cx_test.exe,gj_test.exe。中断地址496814(cx_test.exe)、4967F4(另外两个程序),中断次数1,第一字节E8,指令长度5,注册码选内存方式,选中EDX寄存器,生成注册机。
小李注册表大师1.2破解:【上一篇】
中华压缩7.0破解:【下一篇】
【相关文章】
  • 小李注册表大师1.2破解
  • 监狱(Quod)1.0破解
  • Realplayer狐朋狗友Build011005破解
  • Mview破解手记
  • 神奇注册表1.0破解
  • System Mechanic破解详细分解
  • 破解WinXfiles Blowfish
  • 破解Winamp V2.05
  • 一条MOV指令5分钟内破解蚂蚁广告条的方法
  • coolfly教程-破解入门第四集
  • 【随机文章】
  • 获取系统限制值
  • MYSQL数据备份系统解决方案
  • How to Use Design Patterns
  • [Linux]用iptables统计流量
  • volatile的含义
  • 本地管理表空间环境下查询dba_free_space很慢
  • 在VB中使用API函数(什么是API? )
  • 四元数(Quaternions)
  • CS/AIX的安装和配置
  • 通过TCP/IP堆栈特征探测远程操作系统(2)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.