- UID
- 5592
注册时间2005-12-21
阅读权限40
最后登录1970-1-1
独步武林
TA的每日心情 | 慵懒 2019-1-18 17:27 |
---|
签到天数: 30 天 [LV.5]常住居民I
|
软件大小: 3468 KB
软件语言: 简体中文
软件类别: 国产软件 / 共享版 / 打印工具
应用平台: Win9x/NT/2000/XP
界面预览: 无
插件情况: 投诉
加入时间: 2006-04-21 10:53:09
下载次数: 1481
推荐等级:
联 系 人: joecasohu.com
原版下载: http://www1.skycn.com/soft/9907.html
随手把分析帖出来给大家,有点乱啊~~
OD 载入后断在这里
004E852B . 8D55 88 LEA EDX,DWORD PTR SS:[EBP-78]
004E852E . 51 PUSH ECX
004E852F . 52 PUSH EDX
004E8530 . FF15 4C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrVa>; MSVBVM60.__vbaStrVarVal
004E8536 . 50 PUSH EAX ; 机器码后8位(UNICODE "41494387")
004E8537 . FF15 28124000 CALL DWORD PTR DS:[<&MSVBVM60.#581>] ; MSVBVM60.rtcR8ValFromBstr
004E853D . DCC0 FADD ST,ST
004E853F . 833D 00F05100>CMP DWORD PTR DS:[51F000],0
004E8546 . 75 08 JNZ SHORT YIHOT.004E8550
004E8548 . DC35 483B4000 FDIV QWORD PTR DS:[403B48] ; ST=82988774.000000000000=41494387*2
004E854E . EB 11 JMP SHORT YIHOT.004E8561
004E8550 > FF35 4C3B4000 PUSH DWORD PTR DS:[403B4C]
004E8556 . FF35 483B4000 PUSH DWORD PTR DS:[403B48]
004E855C . E8 D3BAF1FF CALL <JMP.&MSVBVM60._adj_fdiv_m64>
004E8561 > DFE0 FSTSW AX ; AX=0020
004E8563 . A8 0D TEST AL,0D ; 小于13则跳
004E8565 . 0F85 07060000 JNZ YIHOT.004E8B72
004E856B . FF15 10124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFPInt>; MSVBVM60.__vbaFPInt
004E8571 . DC25 403B4000 FSUB QWORD PTR DS:[403B40] ; ST=27662924.000000000000=82988774/3-641222
004E8577 . 8D95 34FFFFFF LEA EDX,DWORD PTR SS:[EBP-CC]
004E857D . 8D4D 8C LEA ECX,DWORD PTR SS:[EBP-74]
004E8580 . C785 34FFFFFF>MOV DWORD PTR SS:[EBP-CC],5
004E858A . DD9D 3CFFFFFF FSTP QWORD PTR SS:[EBP-C4] ; ST=27021702.000000000000
004E8590 . DFE0 FSTSW AX
004E8592 . A8 0D TEST AL,0D
004E8594 . 0F85 D8050000 JNZ YIHOT.004E8B72
004E859A . FFD6 CALL ESI
设机器码后8位为X,则注册码=X*2/3-641222 (取整数) |
|