|
|
成熟的批量燒錄器是有UID加密功能的。通常它要填這幾個(gè)參數(shù):
1. 存放加密值地址,暫時(shí)把這個(gè)地址叫做Addr;
2. 加密的一個(gè)系數(shù),暫時(shí)把它叫做Val;
3. UID的排列號(hào)。通常UID是12個(gè)字節(jié),將這個(gè)原生的12個(gè)字節(jié)進(jìn)行打亂,得到一個(gè)新的d_UID;
4. 公式號(hào),燒錄器提供有幾百種公式。它就是將:Val,d_UID(UID經(jīng)過(guò)自定義打亂)帶入然后算出加密值X,最后燒錄器再Addr;
程序的操作:
1. 讀出UID,按照自己的定義打亂UID,得到d_UID;
2. 自己定義一個(gè)常數(shù)Val;
3. 選一個(gè)燒錄器廠家提供的公式(要記住公式號(hào)),然后將d_UID和Val帶入,得出加密值Y;
4. 讀取燒錄器設(shè)置的存加密值X的地址Addr的值,對(duì)比加密值X和自己算出來(lái)的加密值Y是否相等,如果相等,就執(zhí)行程序,如果不相等就直接while(1);
這種加密方式要破解,太難還是挺大的。
|
|