Puma Video To MP4 Converter 2.3简单算法分析
【破文标题】Puma Video To MP4 Converter 2.3简单算法分析【破文作者】野猫III
【作者主页】龙族:Www.ChinaDforce.CoM 飘云阁:HttP://Www.ChinAPYG.CoM
【破解工具】PEiD,W32DASM,UC32,OD
【破解平台】Windows XP SP2
【软件名称】Puma Video To MP4 Converter 2.2
【软件大小】7.52MB
【原版下载】http://gz.onlinedown.net/soft/44720.htm
【保护方式】注册码,功能或时间限制待测~
【软件简介】软件语言:英文
【软件类别】国外软件/共享版/视频工具
【运行环境】Win9x/Me/NT/2000/XP/2003
【加入时间】2006-7-15 17:04:45
【软件介绍】 是一个强大的,通用的AVI MPEG WMV MOV 3GP RM DVD (S)VCD OGM MKV H.264/MPEG-4 AVC 到
MP4 转换工具。主要特性:支持预览,缩放,设定开始和结束,具有音频和视频压缩选项。支持超线程,多核
技术。支持 MMX, SSE, SSE2, SSE3, 3D Now! 支持批量转换和字幕支持。设定纵横比。
【破解声明】我是一只小菜鸟,偶得一点心得,愿与大家分享:)
------------------------------------------------------------------------
**** Hidden Message *****
算法注册机不会制作随机产生的例子,希望大家有心的话帮忙帖上易语言,VB或Delphi KeyGen源码来学习。
类似的算法分析可以克隆应用在该软件网站别的程序,待测!
http://www.puma-development.com/
------------------------------------------------------------------------
【版权声明】本破文纯属技术交流, 转载请注明作者并保持文章的完整, 谢谢!
[ 本帖最后由 野猫III 于 2006-7-18 23:18 编辑 ] 厉害!学习了!
Private Sub Command1_Click()
Do
s1 = Int(Rnd() * 10)
s2 = Int(Rnd() * 10)
s3 = Int(Rnd() * 10)
s4 = Int(Rnd() * 10)
s5 = Int(Rnd() * 10)
s6 = Int(Rnd() * 10)
s7 = Int(Rnd() * 10)
s8 = Int(Rnd() * 10)
s9 = Int(Rnd() * 10)
s10 = Int(Rnd() * 10)
s11 = Int(Rnd() * 10)
s12 = Int(Rnd() * 10)
Loop Until (s1 + s2 + s3 = 17) And (s4 + s5 + s6 = 16) And (s7 + s8 + s9 = 19) And (s10 + s11 + s12 = 18)
Text2.Text = s1 & s2 & s3 & s4 & s5 & s6 & s7 & s8 & s9 & s10 & s11 & s12
End Sub
[ 本帖最后由 lhl8730 于 2006-7-16 21:31 编辑 ] 原帖由 lhl8730 于 2006-7-16 21:09 发表
厉害!学习了!
呵呵~看看谁更棒啦!兄弟帖的源码能否简单解释下,咱看不明白!
:L
Private Sub Command1_Click()
Do
s1 = Int(Rnd() * 10) ;这里的是什么意思呀?
s2 = Int(Rnd() * 10)
s3 = Int(Rnd() * 10)
s4 = Int(Rnd() * 10)
s5 = Int(Rnd() * 10)
s6 = Int(Rnd() * 10)
s7 = Int(Rnd() * 10)
s8 = Int(Rnd() * 10)
s9 = Int(Rnd() * 10)
s10 = Int(Rnd() * 10)
s11 = Int(Rnd() * 10)
s12 = Int(Rnd() * 10)
Loop Until (s1 + s2 + s3 = 17) And (s4 + s5 + s6 = 16) And (s7 + s8 + s9 = 19) And (s10 + s11 + s12 = 18)
;这行代码是自定义。
Text2.Text = s1 & s2 & s3 & s4 & s5 & s6 & s7 & s8 & s9 & s10 & s11 & s12
;并排成真码~
End Sub
[ 本帖最后由 野猫III 于 2006-7-16 22:11 编辑 ]
学习易语言,也发个代码,呵呵。
.版本 2.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 判断循环首a, 整数型
.局部变量 b, 整数型
.局部变量 c, 整数型
.局部变量 d, 整数型
.局部变量 a, 整数型
.局部变量 s1, 整数型
.局部变量 s2, 整数型
.局部变量 s3, 整数型
.局部变量 s4, 整数型
.局部变量 s5, 整数型
.局部变量 s6, 整数型
.局部变量 s7, 整数型
.局部变量 s8, 整数型
.局部变量 s9, 整数型
.局部变量 s10, 整数型
.局部变量 s11, 整数型
.局部变量 s12, 整数型
.判断循环首 (a ≠ 17 或 b ≠ 16 或 c ≠ 19 或 d ≠ 18)
s1 = 取随机数 (0, 9)
s2 = 取随机数 (0, 9)
s3 = 取随机数 (0, 9)
s4 = 取随机数 (0, 9)
s5 = 取随机数 (0, 9)
s6 = 取随机数 (0, 9)
s7 = 取随机数 (0, 9)
s8 = 取随机数 (0, 9)
s9 = 取随机数 (0, 9)
s10 = 取随机数 (0, 9)
s11 = 取随机数 (0, 9)
s12 = 取随机数 (0, 9)
a = s1 + s2 + s3
b = s4 + s5 + s6
c = s7 + s8 + s9
d = s10 + s11 + s12
.判断循环尾 ()
编辑框1.内容 = 到文本 (s1) + 到文本 (s2) + 到文本 (s3) + 到文本 (s4) + 到文本 (s5) + 到文本 (s6) + 到文本 (s7) + 到文本 (s8) + 到文本 (s9) + 到文本 (s10) + 到文本 (s11) + 到文本 (s12)
[ 本帖最后由 lhl8730 于 2006-7-16 22:37 编辑 ] 原帖由 lhl8730 于 2006-7-16 22:23 发表
.版本 2
.程序集 窗口程序集1
感觉易语言运算不比VB快!有点卡~
lhl873022:39:03
Int(Rnd() * 10)是取0~~9这间的随机数
lhl873022:39:51
Rnd()这个函数是产生一个0。几的小数
lhl873022:40:39
Int这是个取整函数
野猫III 22:40:20
再乘以10
野猫III 22:41:35
Loop Until (s1 + s2 + s3 = 17) And (s4 + s5 + s6 = 16) And (s7 + s8 + s9 = 19) And (s10 + s11 + s12 = 18)
lhl873022:42:04
用易编程运行速度快一些。
野猫III 22:41:45
这个loop until又是什么意思呀???
lhl873022:43:49
重复上面操作直到4个值相等就退出循环
lhl873022:44:41
do ...... loop until,循环语句
野猫III 22:45:04
呵呵,那咱刚才猜 对了
野猫III 22:45:08
do就是循环
野猫III 22:45:13
loop是什么意思?
wzwgp 22:46:07
循环
lhl873022:46:17
不知道,反证是这么一个结构,呵可
浮云思音22:46:48
当什么什么时就循环,直到什么什么时就退出
[ 本帖最后由 野猫III 于 2006-7-16 23:41 编辑 ] 学习~~学习~~学海无崖··!! 来个乱乱的Code吧~~~ 对着写的,哪位编译一下~~ 我还没试~~~
#include "iostream.h"
#include "windows.h"
#include "stdio.h"
void main()
{
cout<<"\t\t\t***********************************\n";
cout<<"\t\t\t* Puma Video To MP4 Converter 2.2 *\n";
cout<<"\t\t\t* KeyGenBy PiaoYun *\n";
cout<<"\t\t\t* E-mail:[email protected] *\n";
cout<<"\t\t\t* https://www.chinapyg.com *\n";
cout<<"\t\t\t* Date:2006.07.17 *\n";
cout<<"\t\t\t***********************************\n";
srand(GetTickCount());
int a=0,b=0,c=0,d=0;
int x={0};
while (a!=17||b!=16||c!=19||d!=18)
{
for(int i=0;i<=11;i++)
{
x=rand()%10;
}
a = x+x+x;
b = x+x+x;
c = x+x+x;
d = x+x+x;
}
cout<<"Your RegCode:\n******************\n";
for(int j=0;j<=11;j++)
{
cout<<x;
}
cout<<"\n****Good Luck!****"<<endl;
getchar();
} 龙族怎么了,我有几天上不了. 设限不好,以后改正! 看懂了 自己的就是 自己玩的时候添了字母 怎么玩都玩不转 呵呵 晚上终于看懂了算法 感谢赐教
补充一组 呵呵~
N:Nisy
C:980880955855Nisy
页:
[1]
2