1.C#编程求助 ,如何写出注册机
注册机涉及到的是一个算法问题。
通常做法是
1,获取机器码
2,程序中按照规则生成一段加密key,或者这个key是固定的字符串。
3,将机器码和key按照一定的组合规则重新组合,并按照既定的运算方式处理后生成一段新的字符串。
4,第三部中生成的字符串就是注册码。
验证:
1,在软件中输入注册码后,将注册码 按照第三步中的反顺序运算,得到key。
2,验证反运算的key是否与上述第一步中固定的key或按照规律生成的key一致。
2.用c语言编写一个注册机
数字太大,超过long可以表示的范围了,long只有4个字节,要换成更长的数据类型。
VC下有个_int64,占用8个字节,可以存入串号。
g++之类的有个long long int,看你用哪个了。
下面这个在vc6下编译通过,(5149565752+18)*35-8789056=180226012894
#include
void main()
{
_int64 x,s;
scanf("%I64d",&x);
s=35*(x+18)-8789056;
printf("crack By boyving\n%I64d\n",s);
}
下面这个在cb10.05,Mingw32下编译通过,(5149565752+18)*35-8789056=180226012894
#include
int main()
{
long long x,s;
scanf("%I64d",&x);//linux下为%lld
s=35*(x+18)-8789056;
printf("Crack By boyving\n%I64d\n",s);
return 0;
}
3.C#编程求助 ,如何写出注册机
注册机涉及到的是一个算法问题。
通常做法是
1,获取机器码
2,程序中按照规则生成一段加密key,或者这个key是固定的字符串。
3,将机器码和key按照一定的组合规则重新组合,并按照既定的运算方式处理后生成一段新的字符串。
4,第三部中生成的字符串就是注册码。
验证:
1,在软件中输入注册码后,将注册码 按照第三步中的反顺序运算,得到key。
2,验证反运算的key是否与上述第一步中固定的key或按照规律生成的key一致。
4.autocad2010注册机要怎么填写
输入产品序列号栏填写356-72378422或666-98989898,输入产品密匙填写001B1,注册机内底部生成的那一大堆激活码,应该复制到粘贴激活码栏。
以下是操作方法:本机启动CAD,运行注册机,注册机需要读取本机信息才能联网激活的! 1、启动 AutoCAD2010 ,在“[Autodesk 产品] 产品激活”向导中,选择“激活产品”,单击“下一步”。2、在“现在注册”的“激活”页面上,先在序列号或编组ID下的文本框中输入序列号:356-72378422 (或666-98989898),任意一个产品序列号,产品密钥一律为001B13、然后启动注册机,在注册机“request”下框中 粘贴(Ctrl+v)刚才记下的申请码,先点击注册机\"Mem Patch\",再点击“Generate”按钮,这时将会在“activation”下框中得出激活码。
用(Ctrl+c)复制 激活码并返回auocad2010激活界面。4、在auocad2010激活界面选择“粘贴激活码”,用(Ctrl+V)粘贴刚才记下的激活码。
点击“下一步”,激活成功。5、在“注册 - 激活确认”页面上,单击“ 完成”。
【江西新华】。