WindowBlinds v3.0 enhanced 破解
Crack by fwnl
软件简介:
WindowBlinds 除了可以让你使用 BMP 图形作为程序的背景底图之外,它还
可让你 Windows 中的所有程序的窗口标题栏变成麦金塔电脑 Mac OS8 或是
BeOS 的样子,而你也可以将 Windows 95 的窗口标题栏弄成像Windows 98 一
样渐层显示,渐层的颜色还可以自订,标题条的文字可让你放在中间而不是预
设的左边。另外各位可以发现现在一般的新软件,其工具条的按钮形式都已改
成「浮动式」的,也就是当鼠标移到按钮上时它会浮起来,比较美观而且有立
体感,但仍能有一些软件(如 ACDSee、NetTerm)依旧是旧式的按钮形式,你只
要用这个软件就够将它们都改成「浮动式」的按钮喔!其他还有许多功能,譬
如可让桌面图标的文字底色变成透明......等等,在此不多叙述,各位自己抓
回来玩看看吧!
增强版支持注册用户下的所有完整功能! 可以修改 Windows 的窗体风格,
更显个性化的一面.可以下载安装更多的面板, 就像 Winamp 一样, 给窗口换
面板界面. 而且有的风格窗口还多了特别的功能(比如保留菜单条缩放功能)...
可以替换复选框/单选框/进度条/标签条/滚动条等等, 在 Windows 环境下,
也能见到 Mac机的界面啦! 新的 3.0 版本添加了对 XP 的进一步特殊效果支
持, 以及菜单背景面板和状态栏背景功能(需要面板支持)。
官方主页: http://www.stardock.com/
原版软件: http://202.96.84.135/skipli/chinese/
fo-wb30e.zip (1836k)
汉化补丁: http://202.96.84.135/skipli/chinese/
HBC-WindowBlinds30e-Fire.zip (361k)
破解工具: trw2000
trw2000载入程序wbload.exe后,填入注册名(不少于5位)注册码(必须是WB-XXXXXXX的形式),Ctrl+N然后 bpx hmemcpy. f12数下来到
0167:0040EE87 68ACA54000 PUSH 0040A5AC // d 40a5ac 得WB-
0167:0040EE8C FF30 PUSH DWORD PTR [EAX]
0167:0040EE8E E83D7F0000 CALL 00416DD0
0167:0040EE93 59 POP ECX
0167:0040EE94 59 POP ECX
0167:0040EE95 85C0 TEST EAX,EAX
0167:0040EE97 8D4DE8 LEA ECX,[EBP-18]
0167:0040EE9A 0F95C3 SETNZ BL
0167:0040EE9D E8788E0100 CALL 00427D1A
0167:0040EEA2 84DB TEST BL,BL
0167:0040EEA4 744D JZ 0040EEF3 //前3是WB-就跳,
0167:0040EEA6 51 PUSH ECX
0167:0040EEA7 8BCC MOV ECX,ESP
0167:0040EEA9 8965E4 MOV [EBP-1C],ESP
0167:0040EEAC 57 PUSH EDI
0167:0040EEAD E8DD8B0100 CALL 00427A8F
0167:0040EEB2 E8B61A0000 CALL 0041096D
0167:0040EEB7 85C0 TEST EAX,EAX
0167:0040EEB9 749E JZ 0040EE59 //一定不能跳,所以注册码前3位必为Wb-
0167:0040EEBB B8A4A54000 MOV EAX,0040A5A4
0167:0040EEC0 6A40 PUSH 40
0167:0040EEC2 50 PUSH EAX
0167:0040EEC3 686CA54000 PUSH 0040A56C
0167:0040EEC8 50 PUSH EAX
0167:0040EEC9 68B0A54000 PUSH 0040A5B0
0167:0040EECE E854FEFFFF CALL 0040ED27
0167:0040EED3 50 PUSH EAX
0167:0040EED4 8BCE MOV ECX,ESI
0167:0040EED6 E808640100 CALL 004252E3
0167:0040EEDB 6A40 PUSH 40
0167:0040EEDD 684CA54000 PUSH 0040A54C
0167:0040EEE2 68C4A44000 PUSH 0040A4C4
0167:0040EEE7 8BCE MOV ECX,ESI
0167:0040EEE9 E8F5630100 CALL 004252E3
0167:0040EEEE E989030000 JMP 0040F27C
0167:0040EEF3 8D85B4FEFFFF LEA EAX,[EBP-014C]
0167:0040EEF9 68C0A44000 PUSH 0040A4C0
0167:0040EEFE 50 PUSH EAX
0167:0040EEFF E84C7D0000 CALL 00416C50
0167:0040EF04 FF765C PUSH DWORD PTR [ESI+5C]
0167:0040EF07 8D85B4FEFFFF LEA EAX,[EBP-014C]
0167:0040EF0D 50 PUSH EAX
0167:0040EF0E E84D7D0000 CALL 00416C60
0167:0040EF13 8B465C MOV EAX,[ESI+5C]
0167:0040EF16 33DB XOR EBX,EBX
0167:0040EF18 83C410 ADD ESP,10
0167:0040EF1B 895DD8 MOV [EBP-28],EBX
0167:0040EF1E 3958F8 CMP [EAX-08],EBX
0167:0040EF21 0F8E9A000000 JLE 0040EFC1
0167:0040EF27 8D85B4FEFFFF LEA EAX,[EBP-014C]
0167:0040EF2D C745F001000000 MOV DWORD PTR [EBP-10],00000001
0167:0040EF34 2945F0 SUB [EBP-10],EAX
0167:0040EF37 DD45D0 FLD REAL8 PTR [EBP-30]
0167:0040EF3A E875750000 CALL 004164B4
0167:0040EF3F 50 PUSH EAX
0167:0040EF40 E8767E0000 CALL 00416DBB
0167:0040EF45 8945E8 MOV [EBP-18],EAX
0167:0040EF48 8B465C MOV EAX,[ESI+5C]
0167:0040EF4B 0FB6941DB4FEFFFF MOVZX EDX,BYTE PTR [EBX+EBP-014C]
0167:0040EF53 DB45E8 FILD DWORD PTR [EBP-18]
0167:0040EF56 59 POP ECX
0167:0040EF57 8955E8 MOV [EBP-18],EDX
0167:0040EF5A 8B48F8 MOV ECX,[EAX-08]
0167:0040EF5D 8D841DB4FEFFFF LEA EAX,[EBX+EBP-014C]
0167:0040EF64 8B55F0 MOV EDX,[EBP-10]
0167:0040EF67 894DE4 MOV [EBP-1C],ECX
0167:0040EF6A 03D0 ADD EDX,EAX
0167:0040EF6C 8B45E8 MOV EAX,[EBP-18]
0167:0040EF6F 8955D4 MOV [EBP-2C],EDX
0167:0040EF72 99 CDQ
0167:0040EF73 DB45D4 FILD DWORD PTR [EBP-2C]
0167:0040EF76 F7F9 IDIV ECX
0167:0040EF78 DC0D481E4000 FMUL REAL8 PTR [00401E48]
0167:0040EF7E DA65D8 FISUB DWORD PTR [EBP-28]
0167:0040EF81 B9FF000000 MOV ECX,000000FF
0167:0040EF86 0FB68415B4FEFFFF MOVZX EAX,BYTE PTR [EDX+EBP-014C]
0167:0040EF8E 0FAFC3 IMUL EAX,EBX
0167:0040EF91 8945D4 MOV [EBP-2C],EAX
0167:0040EF94 8B45E8 MOV EAX,[EBP-18]
0167:0040EF97 99 CDQ
0167:0040EF98 DB45D4 FILD DWORD PTR [EBP-2C]
0167:0040EF9B F7F9 IDIV ECX
0167:0040EF9D DEC9 FMULP ST(1),ST
0167:0040EF9F 43 INC EBX
0167:0040EFA0 3B5DE4 CMP EBX,[EBP-1C]
0167:0040EFA3 895DD8 MOV [EBP-28],EBX
0167:0040EFA6 8945D4 MOV [EBP-2C],EAX
0167:0040EFA9 DB45D4 FILD DWORD PTR [EBP-2C]
0167:0040EFAC DEC1 FADDP ST(1),ST
0167:0040EFAE DC05401E4000 FADD REAL8 PTR [00401E40]
0167:0040EFB4 D8C9 FMUL ST,ST(1)
0167:0040EFB6 DD5DD0 FSTP REAL8 PTR [EBP-30]
0167:0040EFB9 DDD8 FSTP ST(0)
0167:0040EFBB 0F8C76FFFFFF JL 0040EF37
0167:0040EFC1 DD45D0 FLD REAL8 PTR [EBP-30]
0167:0040EFC4 E8EB740000 CALL 004164B4
0167:0040EFC9 50 PUSH EAX
0167:0040EFCA E8EC7D0000 CALL 00416DBB
0167:0040EFCF 8945E4 MOV [EBP-1C],EAX
0167:0040EFD2 8B465C MOV EAX,[ESI+5C]
0167:0040EFD5 DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040EFD8 8B40F8 MOV EAX,[EAX-08]
0167:0040EFDB 59 POP ECX
0167:0040EFDC 83F808 CMP EAX,08
0167:0040EFDF 7D04 JGE 0040EFE5
0167:0040EFE1 B00E MOV AL,0E
0167:0040EFE3 EB0B JMP 0040EFF0
0167:0040EFE5 83F81F CMP EAX,1F
0167:0040EFE8 7D04 JGE 0040EFEE
0167:0040EFEA 0406 ADD AL,06
0167:0040EFEC EB02 JMP 0040EFF0
0167:0040EFEE B017 MOV AL,17
0167:0040EFF0 0FB6C0 MOVZX EAX,AL
0167:0040EFF3 50 PUSH EAX
0167:0040EFF4 8D85B4FEFFFF LEA EAX,[EBP-014C]
0167:0040EFFA 50 PUSH EAX
0167:0040EFFB E8B4740000 CALL 004164B4
0167:0040F000 50 PUSH EAX
0167:0040F001 E85C2E0100 CALL 00421E62
0167:0040F006 83C40C ADD ESP,0C
0167:0040F009 8D4DEC LEA ECX,[EBP-14]
0167:0040F00C 68ACA54000 PUSH 0040A5AC
0167:0040F011 E8418E0100 CALL 00427E57
0167:0040F016 A158C04000 MOV EAX,[0040C058]
0167:0040F01B 8D4DF0 LEA ECX,[EBP-10]
0167:0040F01E 8945F0 MOV [EBP-10],EAX
0167:0040F021 8D85B4FEFFFF LEA EAX,[EBP-014C]
0167:0040F027 50 PUSH EAX
0167:0040F028 E82A8E0100 CALL 00427E57
0167:0040F02D 8D45F0 LEA EAX,[EBP-10]
0167:0040F030 8D4DEC LEA ECX,[EBP-14]
0167:0040F033 50 PUSH EAX
0167:0040F034 C645FC03 MOV BYTE PTR [EBP-04],03
0167:0040F038 E8F48F0100 CALL 00428031
0167:0040F03D 8D4DF0 LEA ECX,[EBP-10]
0167:0040F040 C645FC02 MOV BYTE PTR [EBP-04],02
0167:0040F044 E8D18C0100 CALL 00427D1A
0167:0040F049 80BDB4FEFFFF77 CMP BYTE PTR [EBP-014C],77
0167:0040F050 7507 JNZ 0040F059
0167:0040F052 C685B4FEFFFF57 MOV BYTE PTR [EBP-014C],57
0167:0040F059 80BDB5FEFFFF62 CMP BYTE PTR [EBP-014B],62
0167:0040F060 7507 JNZ 0040F069
0167:0040F062 C685B5FEFFFF42 MOV BYTE PTR [EBP-014B],42
0167:0040F069 FF75EC PUSH DWORD PTR [EBP-14]
0167:0040F06C FF37 PUSH DWORD PTR [EDI]
0167:0040F06E E85D7D0000 CALL 00416DD0
0167:0040F073 33DB XOR EBX,EBX //ecx 里是假码,是旧版的码
0167:0040F075 59 POP ECX
0167:0040F076 3BC3 CMP EAX,EBX
0167:0040F078 59 POP ECX
0167:0040F079 7542 JNZ 0040F0BD
0167:0040F07B 68ACA44000 PUSH 0040A4AC
0167:0040F080 FF765C PUSH DWORD PTR [ESI+5C]
0167:0040F083 E8487D0000 CALL 00416DD0
0167:0040F088 59 POP ECX
0167:0040F089 3BC3 CMP EAX,EBX
0167:0040F08B 59 POP ECX
0167:0040F08C 742F JZ 0040F0BD
0167:0040F08E 53 PUSH EBX
0167:0040F08F 8D8D58FEFFFF LEA ECX,[EBP-01A8]
0167:0040F095 E823F7FFFF CALL 0040E7BD
0167:0040F09A 8D8D58FEFFFF LEA ECX,[EBP-01A8]
0167:0040F0A0 C645FC05 MOV BYTE PTR [EBP-04],05
0167:0040F0A4 E8FA850100 CALL 004276A3
0167:0040F0A9 8D8D58FEFFFF LEA ECX,[EBP-01A8]
0167:0040F0AF C645FC02 MOV BYTE PTR [EBP-04],02
0167:0040F0B3 E821820100 CALL 004272D9
0167:0040F0B8 E991020000 JMP 0040F34E
0167:0040F0BD DD05381E4000 FLD REAL8 PTR [00401E38]
0167:0040F0C3 8D8558FDFFFF LEA EAX,[EBP-02A8]
0167:0040F0C9 68C0A44000 PUSH 0040A4C0
0167:0040F0CE DD5DE0 FSTP REAL8 PTR [EBP-20]
0167:0040F0D1 50 PUSH EAX
0167:0040F0D2 E8797B0000 CALL 00416C50
0167:0040F0D7 FF765C PUSH DWORD PTR [ESI+5C]
0167:0040F0DA 8D8558FDFFFF LEA EAX,[EBP-02A8]
0167:0040F0E0 50 PUSH EAX
0167:0040F0E1 E87A7B0000 CALL 00416C60
0167:0040F0E6 8B465C MOV EAX,[ESI+5C]
0167:0040F0E9 83C410 ADD ESP,10
0167:0040F0EC 895DD8 MOV [EBP-28],EBX
0167:0040F0EF 8378F800 CMP DWORD PTR [EAX-08],00
0167:0040F0F3 0F8E9A000000 JLE 0040F193
0167:0040F0F9 8D8558FDFFFF LEA EAX,[EBP-02A8]
0167:0040F0FF C745F001000000 MOV DWORD PTR [EBP-10],00000001
0167:0040F106 2945F0 SUB [EBP-10],EAX
0167:0040F109 DD45E0 FLD REAL8 PTR [EBP-20]
0167:0040F10C E8A3730000 CALL 004164B4
0167:0040F111 50 PUSH EAX
0167:0040F112 E8A47C0000 CALL 00416DBB
0167:0040F117 8945E4 MOV [EBP-1C],EAX
0167:0040F11A 8B465C MOV EAX,[ESI+5C]
0167:0040F11D 0FB6941D58FDFFFF MOVZX EDX,BYTE PTR [EBX+EBP-02A8]
0167:0040F125 DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040F128 59 POP ECX
0167:0040F129 8955E8 MOV [EBP-18],EDX
0167:0040F12C 8B48F8 MOV ECX,[EAX-08]
0167:0040F12F 8D841D58FDFFFF LEA EAX,[EBX+EBP-02A8]
0167:0040F136 8B55F0 MOV EDX,[EBP-10]
0167:0040F139 894DD4 MOV [EBP-2C],ECX
0167:0040F13C 03D0 ADD EDX,EAX
0167:0040F13E 8B45E8 MOV EAX,[EBP-18]
0167:0040F141 8955E4 MOV [EBP-1C],EDX
0167:0040F144 99 CDQ
0167:0040F145 DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040F148 F7F9 IDIV ECX
0167:0040F14A DC0D481E4000 FMUL REAL8 PTR [00401E48]
0167:0040F150 DA65D8 FISUB DWORD PTR [EBP-28]
0167:0040F153 B9D3000000 MOV ECX,000000D3
0167:0040F158 0FB6841558FDFFFF MOVZX EAX,BYTE PTR [EDX+EBP-02A8]
0167:0040F160 0FAFC3 IMUL EAX,EBX
0167:0040F163 8945E4 MOV [EBP-1C],EAX
0167:0040F166 8B45E8 MOV EAX,[EBP-18]
0167:0040F169 99 CDQ
0167:0040F16A DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040F16D F7F9 IDIV ECX
0167:0040F16F DEC9 FMULP ST(1),ST
0167:0040F171 43 INC EBX
0167:0040F172 3B5DD4 CMP EBX,[EBP-2C]
0167:0040F175 895DD8 MOV [EBP-28],EBX
0167:0040F178 8945E4 MOV [EBP-1C],EAX
0167:0040F17B DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040F17E DEC1 FADDP ST(1),ST
0167:0040F180 DC05401E4000 FADD REAL8 PTR [00401E40]
0167:0040F186 D8C9 FMUL ST,ST(1)
0167:0040F188 DD5DE0 FSTP REAL8 PTR [EBP-20]
0167:0040F18B DDD8 FSTP ST(0)
0167:0040F18D 0F8C76FFFFFF JL 0040F109
0167:0040F193 DD45E0 FLD REAL8 PTR [EBP-20]
0167:0040F196 E819730000 CALL 004164B4
0167:0040F19B 50 PUSH EAX
0167:0040F19C E81A7C0000 CALL 00416DBB
0167:0040F1A1 8945E4 MOV [EBP-1C],EAX
0167:0040F1A4 8B465C MOV EAX,[ESI+5C]
0167:0040F1A7 DB45E4 FILD DWORD PTR [EBP-1C]
0167:0040F1AA 8B40F8 MOV EAX,[EAX-08]
0167:0040F1AD 59 POP ECX
0167:0040F1AE 83F808 CMP EAX,08
0167:0040F1B1 7D04 JGE 0040F1B7
0167:0040F1B3 B010 MOV AL,10
0167:0040F1B5 EB0B JMP 0040F1C2
0167:0040F1B7 83F80F CMP EAX,0F
0167:0040F1BA 7D04 JGE 0040F1C0
0167:0040F1BC 0408 ADD AL,08
0167:0040F1BE EB02 JMP 0040F1C2
0167:0040F1C0 B017 MOV AL,17
0167:0040F1C2 0FB6C0 MOVZX EAX,AL
0167:0040F1C5 50 PUSH EAX
0167:0040F1C6 8D8558FDFFFF LEA EAX,[EBP-02A8]
0167:0040F1CC 50 PUSH EAX
0167:0040F1CD E8E2720000 CALL 004164B4
0167:0040F1D2 50 PUSH EAX
0167:0040F1D3 E88A2C0100 CALL 00421E62
0167:0040F1D8 83C40C ADD ESP,0C
0167:0040F1DB 8D4DEC LEA ECX,[EBP-14]
0167:0040F1DE 68ACA54000 PUSH 0040A5AC
0167:0040F1E3 E86F8C0100 CALL 00427E57
0167:0040F1E8 A158C04000 MOV EAX,[0040C058]
0167:0040F1ED 8D4DF0 LEA ECX,[EBP-10]
0167:0040F1F0 8945F0 MOV [EBP-10],EAX
0167:0040F1F3 8D8558FDFFFF LEA EAX,[EBP-02A8]
0167:0040F1F9 50 PUSH EAX
0167:0040F1FA E8588C0100 CALL 00427E57
0167:0040F1FF 8D45F0 LEA EAX,[EBP-10]
0167:0040F202 8D4DEC LEA ECX,[EBP-14]
0167:0040F205 50 PUSH EAX
0167:0040F206 C645FC04 MOV BYTE PTR [EBP-04],04
0167:0040F20A E8228E0100 CALL 00428031
0167:0040F20F 8D4DF0 LEA ECX,[EBP-10]
0167:0040F212 C645FC02 MOV BYTE PTR [EBP-04],02
0167:0040F216 E8FF8A0100 CALL 00427D1A
0167:0040F21B FF75EC PUSH DWORD PTR [EBP-14]
0167:0040F21E FF37 PUSH DWORD PTR [EDI]
0167:0040F220 E8AB7B0000 CALL 00416DD0 真假码比较
0167:0040F225 59 POP ECX // d ecx 就是真注册码了
0167:0040F226 85C0 TEST EAX,EAX
0167:0040F228 59 POP ECX
0167:0040F229 7418 JZ 0040F243
name:fwnlfwnl sn: WB-3be64139
这个程序反编译找不到关键部位,不知这是为什么呀?? fwnl
上面的代码是用TRW抓的, 好像用wb和WB也能注册成功 2002.2.28
长沙
****** ***
*** **
******** **** ** *** ****** **
** *** * ** ** ** **
*** ******* *** ** ***
** ** ** ** *** ****
***查看更多关于WindowBlinds v3.0 enhanced 破解的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did45201