易码技术论坛

 找回密码
 加入易码
搜索
楼主: jason911

NC3000序列号研究(序列号已被破解)(bas解密工具下载)(bin内测中……)

[复制链接]
 楼主| 发表于 2006-8-1 16:21:05 | 显示全部楼层
顶一下自己!
发表于 2006-8-1 16:24:15 | 显示全部楼层
可以说是100%了
昨天晚上我在擦掉D页之前也发现最后一位是随机的,即和前面除了前三个数字有关系

我还在庆祝自己的运气好,自己试了5分钟的500b 500c 和你的程序算出来的一样,我昨天晚上就恢复好了我自己的序列号了`~~

you还会写basic ^_^ 我们菜鸟可是什么都不会的
发表于 2006-8-1 16:27:02 | 显示全部楼层
引用第18楼17th_Apostle2006-07-31 22:10发表的“”:
楼上怎么不作呢

是这样的,这几天在忙别的……不过要是知道了算法之类的东西我倒是可以做个试试看,作为Macr0里面的Demo。 [s:4]
发表于 2006-8-1 16:27:03 | 显示全部楼层
序列号生成器...强
发表于 2006-8-1 18:39:06 | 显示全部楼层
建议加入修改方法
说明文件
备份程序
 楼主| 发表于 2006-8-1 20:29:03 | 显示全部楼层
回25楼,bas版本只是演示,我准备找高手做个能直接修改的,所以目前不会说的非常详细。备份程序只有3k工具集,但不能还原。
发表于 2006-8-1 21:16:18 | 显示全部楼层
我正在编写相应程序的Bin版,现在在乘除运算上遇到点问题,如果顺利的话这几天可以写好……
发表于 2006-8-1 21:18:49 | 显示全部楼层
楼主的Bas源代码,相应程序段已被注释
(我把楼主的Bas稍微改了一下,删除了一个跳转)
下面是源代码,希望楼主不要介意

-------------------------------开头
10 GRAPHOCATE 2,2RINT "NC3000序列号破解器"OCATE 4,3RINT "Made By Jason911"
20 A$=INKEY$
-------------------------------输入序列号
30 TEXT:INPUT "请输入目标序列号的前9位:";XLH
40 IF XLH>999999999 THEN 30
50 A=INT(XLH/1000000)   取得前三位 A=序列号前三位
60 B=XLH-A*1000000
70 GOTO 200
-------------------------------
80 REM MOD(C MOD D)
90 C=INT((C/D-INT(C/D))*D):RETURN
-------------------------------

-------------------------------int2Asc
160 REM ENGLISH
170 IF X<9 THEN X$=CHR$(X+48)ELSE X$=CHR$(X+55)
180 RETURN
-------------------------------
200 C=B=65536:GOSUB 80
210 G=(B-C)/D:B=C
220 D=4096:GOSUB 80
230 H=(B-C)/D:B=C
240 D=256:GOSUB 80
250 I=(B-C)/D:B=C
260 D=16:GOSUB 80
270 K=(B-C)/D:J=C
-------------------------------int2Asc
280 X=G:GOSUB 160:G$=X$
290 X=I:GOSUB 160:I$=X$
300 X=H:GOSUB 160:H$=X$
310 X=J:GOSUB 160:J$=X$
320 X=K:GOSUB 160:K$=X$
-------------------------------
330 GRAPHRINT "500B ";K$;J$,"500C ";H$;I$,"500D 0";G$,
340 C=A=256:GOSUB 80
350 I=(A-C)/D
360 A=C=16:GOSUB 80
370 J=C:K=(A-C)/D
380 X=K:GOSUB 160:K$=X$:X=J:GOSUB 160:J$=X$
390 PRINT "5011 ";K$;J$,"5012 0";I;
400 END
发表于 2006-8-1 21:20:35 | 显示全部楼层
这个好啊
 楼主| 发表于 2006-8-1 21:49:49 | 显示全部楼层
当然不介意~我写得太烂~还请多指教 [s:5]
 楼主| 发表于 2006-8-1 22:00:58 | 显示全部楼层
对了,有一个地方好像没有了,100到150行,算前3位序列号,希望粗心的clockrun自己加上去。
发表于 2006-8-1 22:47:12 | 显示全部楼层
这个就厉害了......LZ的效率真高啊,建议加精
发表于 2006-8-1 22:51:00 | 显示全部楼层
引用第31楼jason9112006-08-01 22:00发表的“”:
对了,有一个地方好像没有了,100到150行,算前3位序列号,希望粗心的clockrun自己加上去。

这个……是这样的,我看程序有点乱,就把这一段代码拉到末尾去了,代码没有少……
少一点GOTO,程序就能看得更顺畅一些……呵呵,个人习惯
 楼主| 发表于 2006-8-2 13:54:59 | 显示全部楼层
唉……这么好的东西没人顶
发表于 2006-8-2 15:23:00 | 显示全部楼层
这个是Bin版的程序,相关源代码请到这里来找
http://emsky.net/bbs/read.php?tid=15985

SerialView.zip

2 KB, 下载次数: 335

当前程序只能计算序列号,不能更改

 楼主| 发表于 2006-8-2 17:26:58 | 显示全部楼层
我只能对楼上的狂汗-_-|||
发表于 2006-8-2 17:33:53 | 显示全部楼层
啊?怎么啦?
发表于 2006-8-2 21:48:41 | 显示全部楼层
还有一个问题就是溢出了

我乱输入了一个序列号溢出了 ,出现了@
希望clockrun在开发能直接写nor的bin时候考虑这个问题
发表于 2006-8-2 22:10:42 | 显示全部楼层
引用第38楼cuher2006-08-02 21:48发表的“”:
还有一个问题就是溢出了

我乱输入了一个序列号溢出了 ,出现了@
希望clockrun在开发能直接写nor的bin时候考虑这个问题

溢出了吗?不会吧……我设定过只能写数字的。。。。。。
不知道你输入的是什么数字?让我测试一下。代码应该没问题的。。。。。。
发表于 2006-8-3 11:09:29 | 显示全部楼层
序列号现在可以自已改了吗?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-7-6 00:29 , Processed in 0.017183 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表