AutoRun Typhoon漢化中文版是一款簡(jiǎn)單易用的光盤(pán)自啟動(dòng)界面設(shè)計(jì)工具,這個(gè)官網(wǎng)最新版本,包含去自校驗(yàn)的exe和原版exe,新版本去除了聯(lián)網(wǎng)校驗(yàn)激活碼的步驟,然后,就分析了一下,找到了是如何生成的注冊(cè)碼,后面會(huì)有注冊(cè)機(jī)。
注冊(cè)原理
首先,軟件中有一串字符串字典:87420873512195864977390325124597先放著
注冊(cè)碼是根據(jù)用戶名和這串?dāng)?shù)據(jù)字典生成的
I. 首先要輸入用戶名,這個(gè)用戶名的ascii碼值不能大于255,然后再取用戶名的每一位的ASCII值 * 所對(duì)應(yīng)位置的數(shù)據(jù)字典 % 10。
舉個(gè)例子,比較好理解,假如用戶名是52pojie,那么首先,我先去用戶名的第一位5,再取數(shù)據(jù)字典的第一位是8, 5的ASCII碼是53, 然后在計(jì)算 53 * 8 %10 = 4,因此激活碼的第一位就是4;
注冊(cè)碼的第二位:取用戶名的第二位2,再取數(shù)據(jù)字典的第二位是7,2的ASCII碼是50,然后在計(jì)算 50 * 7 %10 = 0,因此激活碼的第一位就是0;
.......
以此類(lèi)推,最后計(jì)算出來(lái)的結(jié)果是4082007,總共7位
II. 拼接生成
第一步算出注冊(cè)碼前邊是4082007,總共占了7位,然后,再將數(shù)據(jù)字典從第八位開(kāi)始拼接在后面,得到40820073512195864977390325124597,截取前20位得到40820073512195864977,
III. 替換字符
得到40820073512195864977,再將第5,10,14,17,18,19,20位分別替換為- - - A T 4 5,得到最終注冊(cè)碼:4082-0735-219-86AT45
用戶名:52pojie 注冊(cè)碼:4082-0735-219-86AT45
用戶名:Hmily 注冊(cè)碼:6306-8735-219-86AT45
用戶名:lhy 注冊(cè)碼:4842-8735-219-86AT45
用戶名:xiaoxuesheng注冊(cè)碼:4082-0735-219-86AT45
用戶名:~!@#$%^&*()_+|{}:"<> 注冊(cè)碼:8160-6840-257-40AT45
軟件說(shuō)明
它可以打開(kāi)所有類(lèi)型的文件(EXE, PDF, PPS, HTM, MPG等等),它會(huì)自動(dòng)尋找系統(tǒng)默認(rèn)的打開(kāi)方式打開(kāi)文件,如果系統(tǒng)中沒(méi)有安裝相關(guān)的軟件,它可以自動(dòng)安裝相應(yīng)的軟件(這個(gè)需要由你在設(shè)計(jì)時(shí)指定并提供)。 所以,你可以用它做出一個(gè)可以自動(dòng)打開(kāi)/播放任何類(lèi)型文件的自動(dòng)播放工具。