首发 四有D☆I☆O井蛙论坛  
http://bbs.4udio.cn   绿化、汉化、破解、系统技术交流地 
过程&意义: 
    去除垃圾插件,减小体积,减少安装的麻烦以及在绿化过程中打上了破解补丁。 
    就是喜欢绿色滴!! 
破解:云龙(利用了零售版的序列号注册,破解了检测主板信息,使随意拷贝皆可用)   
绿化:云龙 
时间:06:18 2009-09-03 
本软件经发布之日最新病毒库的四大杀毒软件(大蜘蛛、江民、驱逐舰、诺顿)检测无毒(注册机报毒是误报),请放心使用。 
程序启动很慢,请耐心等待!请不要尝试去升级,否则后果自负!!另:绝对保证本绿化版可用,功能无差,但是如何用请不要来问我,本人不会,请看教程或者自行摸索。大致用法:先点project,然后选一个工程,然后点model就是各个不同的角色说同一段话。 
软件大小: 原版122M,绿化版见压缩包信息 
软件语言: 简体中文 
应用平台: NT/2000/XP/2003 
软件简介: 
    你看过迪斯尼动画片的话,一定会被那精细的制作所深深吸引,尤其令人叹服的是,每个动画角色在说话时口形都与台词配合得天衣无缝,真是太神奇了!你想自己制作出这样与对话口形配合巧妙的动画吗?什麽?觉得这太难了,不可能实现?呵呵,其实你只要有这款叫做CrazyTalk 的软件就可以了。通过 CrazyTalk 这款软件,我们只需要一张普通的照片就能制作出人物说话时的口形动画。在生成的动画中,除了嘴巴会跟着语音开合之外,眼睛、面部肌肉等也都会跟着动,非常自然。而且CrazyTalk支持TTS(文字转语音技术),也就是说,你只要输入文字,软件即可自己生成语音和口形。CrazyTalk 除了自带的小猫、小狗、雕像等十余个动画角色外,还能让使用者自行制作角色。 
    Crazy Talk 是一套只要使用一张照片,就可以让照片变成会动、会说话、具有各种特效,并可以输出多种档案格式的软件;您只需将朋友同事、家庭成员的照片输入,Crazy Talk 就能够让您将照片编辑成具有丰富表情变化、且有声有影的多媒体档案。 
    Crazy Talk全球发行超过一百万套, 3D仿真技术更加强大,革命性的独家专利技术,更是静态相片进化大革命!能让相片主角拟真动起来! 
只要轻松五步骤,就能让静态照片立刻变影片。不管是拍好的照片或是宠物、卡通以及历史人物图片通通都能活起来,轻松开口说话、唱歌教学,还可搭配剧情需求,实时汇入各种动态配件与脸部表情特效。是数字相机玩家入门 DV影片剪辑的必备工具,也提供数字影音玩家更多独一无二的丰富影片素材。 
    CrazyTalk 除了让照片会说话,还可加入丰富的表情变化。找一张独具魅力的照片,再录下您美妙的声音,讲个笑话、唱首歌,透过电子邮件问候您的好友。 可以输出 ActiveX Control(可内嵌至网页的元件),把这张说话的照片发佈至网路上,诚徵网友、播报八卦,甚至做成电子售货员,让它成为您的网站代言人。 进阶的使用者,可以利用程式语言,即时控制网站代言人,并产生各种趣味的互动,如互动聊天室、互动教学、人工智慧的客服员。 
    应用范围: 寄发电子邮件利用最佳代言人问候老朋友,或是开玩笑、告白、懺悔…。输出媒体档案可输出影片档、序列图档,供其他媒体剪辑用。网站代言人最佳代言人可以将说话的照片发佈至网路上,让它成为您的网站代言人。智慧型代言人可以利用程式语言,即时控制网站代言人,并产生各种趣味的互动。 
6的版本绿化做的有点问题,功能有所丢失,所以一直等到我修正后在发布 
--------------------------------------------------- 
[ 破文标题 ] CrazyTalk 5.0 pro 破解笔记 
[ 破文作者 ] 云龙 
[ 作者邮箱 ] 
siyou_4udio@126.cn [ 作者主页 ] 
http://bbs.4udio.cn混 
[ 破解工具 ] od+peid+total uninstall 
[ 破解平台 ] Windows XP SP2 
[ 软件名称 ] CrazyTalk 5.0 pro (照片也疯狂) 
[ 软件大小 ] 5552KB 
[ 原版下载 ] 
http://www.anxz.com搜索下载 
[ 保护方式 ] 检测硬件信息 
[ 软件简介 ]         你看过迪斯尼动画片的话,一定会被那精细的制作所深深吸引,尤其令人叹服的是,每个动画角色在说话时口形都与台词配合得天衣无缝,真是太神奇了!你想自己制作出这样与对话口形配合巧妙的动画吗?什麽?觉得这太难了,不可能实现?呵呵,其实你只要有这款叫做CrazyTalk 的软件就可以了。通过 CrazyTalk 这款软件,我们只需要一张普通的照片就能制作出人物说话时的口形动画。在生成的动画中,除了嘴巴会跟着语音开合之外,眼睛、面部肌肉等也都会跟着动,非常自然。而且CrazyTalk支持TTS(文字转语音技术),也就是说,你只要输入文字,软件即可自己生成语音和口形。 
[ 破解声明 ] 条条大路通罗马,一条能走就ok 
----------------------------------------------------- 
[ 破解过程 ]----------------------------------------- 
本文只大致的说下过程,不保证你能照样做到,只是想交流这么一个方法而已。 
这个软件拿到手的时候就是零售版的,也就是说,安装完其实就已经是注册版了。但是感觉安装过程不是很利索,而且体积也大了点,就想做个绿化版出来。 
绿化在我来说是很熟练的事了,所以很快就按平时方法搞出来了,然后进行测试,就发现程序总是在进入界面后总是一闪然后就退出。这个现象很像是自校验。但是事实证明他不是,而且确实因为把它当自校验来搞,浪费了个把月。 
最终的发现是,CT5PRET.bin是软件在windows下生成的一个文件,是控制软件是否非法拷贝的,这个也就造成了不可以随便拷贝就可用的限制。这个是用total uninstall监视发现的,total uninstall这个软件是我做绿化的必备工具,这次再次强力的证明了其应用在破解上也很强劲。 
打开内容如下: 
Intel Corporation067100000-0000-e833-909a-0003-5e59 
00000-0000-e833-909a-0003-5e59,这个是零售版附带的注册码,Intel Corporation0671 应该是我的主板型号吧?康柏? 
反正意思就是很明显了,就是验证这个文件的存在,以及其内容是否和本机主板信息相符,不符合就退出,这样就很有效的防止直接拷贝正版来用的盗版方法。 
发现退出的代码在这里: 
0041BAB4  |.  FF15 DCE54100 call dword ptr ds:[<&MSVCRT.exit>]    ; \exit 
当然就往上找啊 
0040CF8A   .  68 387C4200   push CTIEMain.00427C38                ; /s2 = "CrazyTalk5" 
0040CF8F   .  51            push ecx                              ; |s1 
0040CF90   .  FF15 68E54100 call dword ptr ds:[<&MSVCRT._stricmp>>; \_stricmp 
0040CF96   .  83C4 0C       add esp,0C 
0040CF99   .  85C0          test eax,eax 
0040CF9B   .  74 07         je short CTIEMain.0040CFA4             这个非常明显吧?比较,不等就跳那就这里改必跳,也许能通用? 
事实证明猜测是对的,但是只改 0040CF9B这里是没有用的,因为: 
往上还有代码~ 
0040BF6E   . /76 12         jbe short CTIEMain.0040BF82       
这里本来是应该不跳的,而且跟踪的事后发现开始的几次它确实是不跳的,后来我觉得老断在这很麻烦,就取消断点,于是就近在眼前,却远在天边了。它是被循环调用很多次,如果不对,终究会跳的,于是就失败了,所以,同时这里也要给nop了永远不让它跳,而且再后来发现,其实这个才是真正的关键跳,只nop这个就可以了。第一次见jbe当关键跳的啊 
0040BF70   . |51            push ecx 
0040BF71   . |8B4F 50       mov ecx,dword ptr ds:[edi+50] 
0040BF74   . |FF15 A0E14100 call dword ptr ds:[<&CTPlayerObject.C>;  CTPlayer.CCTPlayerObject::ProcessRender 
0040BF7A   . |56            push esi 
0040BF7B   . |FFD5          call ebp 
0040BF7D   . |E9 9E000000   jmp CTIEMain.0040C020 
0040BF82   > \2BC3          sub eax,ebx 
0040BF84   .  D1E8          shr eax,1 
0040BF86   .  40            inc eax 
0040BF87   .  50            push eax                              ; /Timeout 
0040BF88   .  FF15 84E24100 call dword ptr ds:[<&KERNEL32.Sleep>] ; \Sleep 
0040BF8E   .  A1 00A44200   mov eax,dword ptr ds:[42A400] 
0040BF93   .  85C0          test eax,eax 
0040BF95   .  75 17         jnz short CTIEMain.0040BFAE 
0040BF97   .  68 08A44200   push CTIEMain.0042A408 
0040BF9C   .  E8 3F460000   call CTIEMain.004105E0 
0040BFA1   .  83C4 04       add esp,4 
0040BFA4   .  C705 00A44200>mov dword ptr ds:[42A400],1 
0040BFAE   >  68 387C4200   push CTIEMain.00427C38                ; /s2 = "CrazyTalk5" 
保存全部改动到新文件,检测发现,可以完全抛弃 CT5PRET.bin这个文件都没问题了! 
05:46 2009-09-03 
半个通宵没有白费,说起来辛苦,回头看了看,发现并不复杂的一流程,真是所谓事后诸葛亮,事前猪一样啊,就为了这个,我在两个月里尝试了不下20次! 
总结:多次循环往复的验证类型。收获:当常规方法不再有效时,可以尝试通过用有效的注册文件来跟踪对比,把有所变动的地方都按照有效注册的是否跳来改即可。 
[ 破解总结 ]----------------------------------------- 
条条大路通罗马,一条能走就ok,只要细心认真,总会有办法。 
----------------------------------------------------- 
[ 版权声明 ] 转载请完整。欢迎技术交流。四有井蛙论坛 bbs.4udio.cn 
----------------------------------------------------- 
迅雷下载后解压密码为:
www.3dch.net 迅雷下载地址:
http://www.3dch.net/training/照片也疯狂-CrazyTalk 5.0 pro 云龙绿化特别中文版.rar
http://www.rayfile.com/files/b1001fe6-9aa0-11de-8d59-0014221f469f/