关于VB! ~!!急救!

来源:百度知道 编辑:UC知道 时间:2024/06/23 19:56:03
加密整数。加密过程:对于一个4位正整数,将每一位上的数字加上7,然后对10取余替代原来的数字,再将该4位整数进行左右两边数字互换,第一位与第三位互换,第二位与第四位互换。
分析:4位整数可用随机函数Rnd生成,最后结果可以采用Msgbox函数显示加密结果。
这是我们的作业题

我怎么觉得第一位回答的牛头不对马嘴!

设X为四位正整数ABCD,A(千位),B(百位),C(十位),D(个位);
X/1000=A
(X-1000A)/100=B
(X-1000A-100B)/10=C
X-1000A-100B-C=D

变换之后Y就是
Y=1000((C+7) MOD 10)+100((D+7)MOD 10)+10((A+7) MOD 10)+((B+7) MOD 10)

这种加密方法没用的,太弱了
Msgbox,,,这个cracker更块就可以找到地址破解。。。

建议你去用它硬件的比如硬盘序列号,物理硬盘号啊,等等
反正越难修改的越好
然后在对这个号码进行加密
要多循环加密
而且不会msgbox 注册成功啊什么的。。。

容易,容易,你先要得到这个数字,然后将其转成字符,反正就是字符换数字,数字换字符的操作了.当然还有其他操作方法了.比如说直接得到十位,百位等.