cdygr 发表于 2008-11-8 10:25:03

帮助看看这个款视频软件生成视频的问题?

这款软件是XX高清晰DVD制作系统,没有注册有一些限制,关键代码如下:

一、
004D4E34|.7E 2B         JLE SHORT 高清晰影.004D4E61                  ;改JMP
004D4E36|.A1 50844E00   MOV EAX,DWORD PTR DS:
004D4E3B|.8B00          MOV EAX,DWORD PTR DS:
004D4E3D|.B9 01000000   MOV ECX,1
004D4E42|.BA 20524D00   MOV EDX,高清晰影.004D5220                  ;试用版只能添加 1 首音乐文件!
004D4E47|.E8 64840000   CALL 高清晰影.004DD2B0

另一处:
004E051D   /7E 2B         JLE SHORT 高清晰影.004E054A                  ;改JMP
004E051F|. |A1 50844E00   MOV EAX,DWORD PTR DS:
004E0524|. |8B00          MOV EAX,DWORD PTR DS:
004E0526|. |B9 01000000   MOV ECX,1
004E052B|. |BA 140A4E00   MOV EDX,高清晰影.004E0A14                  ;试用版只能添加 1 首音乐文件!
上两处修改,能够突破导入一个音乐文件的限制。

二、
004DFBEC   /7C 1B         JL SHORT 高清晰影.004DFC09                   ;改JMP
004DFBEE|. |A1 50844E00   |MOV EAX,DWORD PTR DS:
004DFBF3|. |8B00          |MOV EAX,DWORD PTR DS:
004DFBF5|. |B9 01000000   |MOV ECX,1
004DFBFA|. |BA D4FF4D00   |MOV EDX,高清晰影.004DFFD4                   ;试用版只能导入 10 张照片!
004DFBFF|. |E8 ACD6FFFF   |CALL 高清晰影.004DD2B0
004DFC04|. |E9 85010000   |JMP 高清晰影.004DFD8E
另一处:
004DFA92   /7E 2B         JLE SHORT 高清晰影.004DFABF                  ;改JMP
004DFA94|. |A1 50844E00   MOV EAX,DWORD PTR DS:
004DFA99|. |8B00          MOV EAX,DWORD PTR DS:
004DFA9B|. |B9 01000000   MOV ECX,1
004DFAA0|. |BA 98FF4D00   MOV EDX,高清晰影.004DFF98                  ;试用版只能导入 10 张照片,注册版导入照片没有限制!
004DFAA5|. |E8 06D8FFFF   CALL 高清晰影.004DD2B0
以上两处修改,能突破只能导入10张照片的限制。

三、水印部分:
004D5BF0/.55            PUSH EBP
004D5BF1|.8BEC          MOV EBP,ESP
004D5BF3|.B9 04000000   MOV ECX,4
004D5BF8|>6A 00         /PUSH 0
004D5BFA|.6A 00         |PUSH 0
004D5BFC|.49            |DEC ECX
004D5BFD|.^ 75 F9         \JNZ SHORT 高清晰影.004D5BF8
004D5BFF|.51            PUSH ECX
004D5C00|.53            PUSH EBX
004D5C01|.56            PUSH ESI
004D5C02|.57            PUSH EDI
004D5C03|.8B7D 0C       MOV EDI,DWORD PTR SS:
004D5C06|.33C0          XOR EAX,EAX
004D5C08|.55            PUSH EBP
004D5C09|.68 C75F4D00   PUSH 高清晰影.004D5FC7
004D5C0E|.64:FF30       PUSH DWORD PTR FS:
004D5C11|.64:8920       MOV DWORD PTR FS:,ESP
004D5C14|.8D45 FC       LEA EAX,DWORD PTR SS:
004D5C17|.BA E05F4D00   MOV EDX,高清晰影.004D5FE0                  ;试用版
004D5C1C      E8 27E6F2FF   CALL 高清晰影.00404248
004D5C21|.E8 3E38FFFF   CALL <JMP.&libmcl-4.5.1.MclTextCreate>   ;nop掉
004D5C26|.8BF0          MOV ESI,EAX
004D5C28|.6A 01         PUSH 1
004D5C2A|.6A 01         PUSH 1
004D5C2C|.6A 0E         PUSH 0E
004D5C2E|.68 E85F4D00   PUSH 高清晰影.004D5FE8                     ;Arial
004D5C33|.56            PUSH ESI
004D5C34|.E8 3B38FFFF   CALL <JMP.&libmcl-4.5.1.MclTextSetFont>;nop掉
004D5C39|.6A FF         PUSH -1
004D5C3B|.68 80808000   PUSH 高清晰影.00808080
004D5C40|.6A 60         PUSH 60
004D5C42|.6A 60         PUSH 60
004D5C44|.6A 60         PUSH 60
004D5C46|.E8 7938FFFF   CALL <JMP.&libmcl-4.5.1.MclRGB>          ;nop掉
004D5C4B|.50            PUSH EAX
004D5C4C|.68 C0000000   PUSH 0C0
004D5C51|.68 C0000000   PUSH 0C0
004D5C56|.68 C0000000   PUSH 0C0
004D5C5B|.E8 6438FFFF   CALL <JMP.&libmcl-4.5.1.MclRGB>          ;nop掉
004D5C60|.50            PUSH EAX
004D5C61|.56            PUSH ESI
004D5C62|.E8 1538FFFF   CALL <JMP.&libmcl-4.5.1.MclTextSetColor> ;nop掉
004D5C67|.6A FF         PUSH -1
004D5C69|.68 80808000   PUSH 高清晰影.00808080
004D5C6E|.6A 00         PUSH 0
004D5C70|.6A 00         PUSH 0
004D5C72|.6A 00         PUSH 0
004D5C74|.E8 4B38FFFF   CALL <JMP.&libmcl-4.5.1.MclRGB>          ;nop掉
004D5C79|.50            PUSH EAX
004D5C7A|.6A 00         PUSH 0
004D5C7C|.68 80000000   PUSH 80
004D5C81|.68 FF000000   PUSH 0FF
004D5C86|.E8 3938FFFF   CALL <JMP.&libmcl-4.5.1.MclRGB>          ;nop掉
004D5C8B|.50            PUSH EAX
004D5C8C|.56            PUSH ESI
004D5C8D|.E8 EA37FFFF   CALL <JMP.&libmcl-4.5.1.MclTextSetColor> ;nop掉
004D5C92|.6A 01         PUSH 1
004D5C94|.6A 01         PUSH 1
004D5C96|.6A 02         PUSH 2
004D5C98|.56            PUSH ESI
004D5C99|.E8 E637FFFF   CALL <JMP.&libmcl-4.5.1.MclTextShadow>   ;nop掉
004D5C9E|.8B45 FC       MOV EAX,DWORD PTR SS:
004D5CA1|.E8 CAE9F2FF   CALL 高清晰影.00404670
004D5CA6|.50            PUSH EAX
004D5CA7|.6A 08         PUSH 8
004D5CA9|.6A 0A         PUSH 0A
004D5CAB|.56            PUSH ESI
004D5CAC|.57            PUSH EDI
004D5CAD|.E8 DA37FFFF   CALL <JMP.&libmcl-4.5.1.MclImgText>      ;nop掉
004D5CB2|.A1 9C844E00   MOV EAX,DWORD PTR DS:
这一段代码,我是胡乱改之,估计是创建字符框的水印,反正都NOP掉以后,后来试了改一个跳转,全部跳过,也能除掉水印。

疑问:
本以为这样可以完全使用本软件了,结果输出视频的时候,还是有10张照片和1首音乐的限制,却不知道这个载入素材(生成视频开始的时候有这个提示),是在什么地方检测照片的张数,估计超过10张就不导入了,还请高手帮忙看看。

软件下载地址:http://www.skycn.com/soft/38306.html

cdygr 发表于 2008-11-8 10:25:34

说明一下,里面好像有一个固定的字符串,注册能成功,但实际上是假注册。

wiliiwin 发表于 2008-11-8 14:22:54

004D3909   |. /75 62               jnz short 高清晰影.004D396D    //nop
004E051D      /7E 2B               jle short 高清晰影.004E054A    //jmp
004DFA92      /7E 2B               jle short 1.004DFABF    //jmp
004DFBEC   |. /7C 1B               |jl short 1.004DFC09   //jmp

说明我这里没有取出水印,因为你知道怎么去除水印了 我这里就不多说了,
通过修改以上的代码就可以实现插无限的音乐和无限图片,楼主可以实验下
我在我机器上是可以实现无限插音乐和图片的 /:001 /:001

cdygr 发表于 2008-11-8 20:16:06

楼上的朋友,能不能是怎样找到这几处的呢?谢谢

cdygr 发表于 2008-11-8 20:48:24

我试了,可以导入更多的图片和音乐,关键就是输出视频的时候,只能用到10张(或者11,12张,有点奇怪),视频输出的时候,肯定又对照片的数量进行了一次选取,可能就是要找这个关键的地方,可惜我找不出来,麻烦朋友们帮忙看看。
页: [1]
查看完整版本: 帮助看看这个款视频软件生成视频的问题?