zxbzxb_2005 发表于 2008-3-31 15:28:32

不完全破解 "EduOfficeV2.2电子白板软件"

【破文标题】不完全破解 "EduOfficeV2.2电子白板软件"
【破文作者】china
【作者邮箱】[email protected]
【作者主页】无
【破解工具】od、 peid
【破解平台】WinXP
【软件名称】EduOfficeV2.2电子白板软件
【软件大小】2.07M
【原版下载】http://www.xdowns.com/soft/23/150/2007/Soft_37011.html
【保护方式】NAG窗口+30天试用限制
【软件简介】《EduOfficeV2.2电子白板软件》是由北京洲洋伟业信息技术有限公司研制开发的,方便在多媒体演示及信息化教学中使用的工具软件。软件提供了形式多样的电子工具,方便用户利用现有的电脑、投影仪、电子白板等信息化设备进行演示和教学活动。还可以将演示过程中的展示内容及板书笔迹完整保存,以利于用户之间的交流与沟通。

主要功能:1、方便的电子板书笔和电子板擦。
          2、自动识别图形
          3、丰富多样的图形及准确绘制学科图形的电子教具
          4、快捷的图片、flash动画资源插入功能
          5、支持插入不限宽高的图片页
          6、保留课堂教学过程的课堂录制功能
          7、提供放大镜、聚光灯、幕布等多种功能,便于在多媒体教学中突出教学重点时使用。



注:学习破解时间不是太长,通过野蛮爆破方式破解,专为和我一样的初学者准备,高手飘过。
    该软件用peid查为无壳,用VC++ 6.0所写
    运行时只能试用,注册不正确时,注册按钮为灰色,用灰色按钮克星强制注册后会报错
    但是用od载入查找不到任何有用的信息,刚开始很是郁闷

破解:
   
因为用od载入后找不到任何参考字符,所以我用的是笨办法,运行软件后暂停后,把堆栈中都下了断点来找出NAG窗口弹出的关键CALL

下面是我通过比对找到的关键的跳转,只要将下面两个改掉就能去除NAG窗口和时间限制,但是软件不能正常退一直运行,要通过结束任来退出,经过比对发现在按了退出按钮后也断在下面的断点处,造成了软件循环运行,退不出去,不知道是不是我找的关键点不对造成的,请高手们指教,非常感谢!!!

0058334E/$53            PUSH EBX
0058334F|.56            PUSH ESI
00583350|.57            PUSH EDI
00583351|.8BF1          MOV ESI,ECX
00583353|.0FB77C24 10   MOVZX EDI,WORD PTR SS:
00583358|.E8 B9B0FEFF   CALL EduBoard.0056E416
0058335D|.33C9          XOR ECX,ECX
0058335F|.3948 50       CMP DWORD PTR DS:,ECX
00583362      74 4C         JE SHORT EduBoard.005833B0   //nop掉,这里跳成功了就会出现NAG窗口
00583364|.394C24 14   CMP DWORD PTR SS:,ECX
00583368|.75 46         JNZ SHORT EduBoard.005833B0//改成jmp SHORT EduBoard.005833AB
0058336A|.81FF 46E10000 CMP EDI,0E146                  这里是我在改了上面一处后出现什么帮助文件出错,后来改了后就不报错了
00583370|.74 3E         JE SHORT EduBoard.005833B0
00583372|.BB 47E10000   MOV EBX,0E147
00583377|.3BFB          CMP EDI,EBX
00583379|.74 35         JE SHORT EduBoard.005833B0
0058337B|.81FF 45E10000 CMP EDI,0E145
00583381      74 2D         JE SHORT EduBoard.005833B0
00583383|.81C7 00000100 ADD EDI,10000                            ;UNICODE "ALLUSERSPROFILE=C:\Documents and Settings\All Users"
00583389|.57            PUSH EDI                                 ; /lParam
0058338A|.8B3D 10475B00 MOV EDI,DWORD PTR DS:[<&USER32.SendMessa>; |USER32.SendMessageW
00583390|.51            PUSH ECX                                 ; |wParam => 0
00583391|.68 65030000   PUSH 365                                 ; |Message = MSG(365)
00583396|.FF76 1C       PUSH DWORD PTR DS:               ; |hWnd
00583399      FFD7          CALL EDI
0058339B|.85C0          TEST EAX,EAX
0058339D|.75 0C         JNZ SHORT EduBoard.005833AB
0058339F|.50            PUSH EAX                                 ; /lParam
005833A0|.53            PUSH EBX                                 ; |wParam => E147
005833A1|.68 11010000   PUSH 111                                 ; |Message = WM_COMMAND
005833A6|.FF76 1C       PUSH DWORD PTR DS:               ; |hWnd
005833A9|.FFD7          CALL EDI                                 ; \SendMessageW
005833AB|>6A 01         PUSH 1
005833AD|.58            POP EAX
005833AE|.EB 0F         JMP SHORT EduBoard.005833BF
005833B0|>FF7424 14   PUSH DWORD PTR SS:


再附上段小录像

echo 发表于 2008-3-31 16:50:48

主要功能:1、方便的电子板书笔和电子板擦。
          2、自动识别图形
          3、丰富多样的图形及准确绘制学科图形的电子教具
          4、快捷的图片、flash动画资源插入功能
          5、支持插入不限宽高的图片页
          6、保留课堂教学过程的课堂录制功能
          7、提供放大镜、聚光灯、幕布等多种功能,便于在多媒体教学中突出教学重点时使用。

第一次听说这个软件,名字挺奇怪的,功能也挺丰富的嘛/:001

hnld 发表于 2008-3-31 20:36:21

先下载过来看看是什么东西.

lovesoft 发表于 2008-4-1 12:11:27

搜索字符串,里面有register样的字符

lovesoft 发表于 2008-4-3 13:00:22

另外发现这个软件还有网络验证啊
页: [1]
查看完整版本: 不完全破解 "EduOfficeV2.2电子白板软件"