欢迎大家交流测试技术方面的经验。

LoadRunner时间限制破解

上一篇 / 下一篇  2007-03-21 11:48:42 / 个人分类:loadrunner

LoadRunner时间限制破解

3E90919D FF15 902F933E CALL DWORD PTR DS:[3E933070] ; 调用GetLocalTime
修改成
3E90919D FF15 902F933E CALL DWORD PTR DS:[3E932F90] ;使之跳到3E932F97

然后修改内存:
3E932F90 97 2F 93 3E

3E932F97 50 PUSH EAX
3E932F98 E8 CB2A5239 CALL kernel32.GetLocalTime ;继续调用GetLocalTime
3E932F9D B2 D4 MOV DL,0D4
3E932F9F 8A30 MOV DH,BYTE PTR DS:[EAX]
3E932FA1 90 NOP
3E932FA2 90 NOP
3E932FA3 90 NOP
3E932FA4 90 NOP
3E932FA5 3AD6 CMP DL,DH
3E932FA7 75 0B JNZ SHORT lm70.3E932FB4
3E932FA9 90 NOP
3E932FAA 90 NOP
3E932FAB 90 NOP
3E932FAC 90 NOP
3E932FAD B2 D3 MOV DL,0D3
3E932FAF 8810 MOV BYTE PTR DS:[EAX],DL ;修改[EAX]的时间为2003年
3E932FB1 90 NOP
3E932FB2 90 NOP
3E932FB3 90 NOP
3E932FB4 58 POP EAX
3E932FB5 FFE0 JMP EAX ;程序返回



功能实现:
调用GetLocalTime之后,修改存放时间的内存内容,使之变成2003年
这样不用每次修改系统时间,就能欺骗LoadRunner,让它以为时间为2003年,License判断不再为过期

保存修改,文件对应于lm70.dll

TAG: loadrunner

 

评分:0

我来说两句

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 10055
  • 日志数: 10
  • 图片数: 1
  • 文件数: 2
  • 建立时间: 2007-03-16
  • 更新时间: 2014-11-25

RSS订阅

Open Toolbar