首頁 收藏 QQ群
 網(wǎng)站導航

ZNDS智能電視網(wǎng) 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 193764|回復: 13
上一主題 下一主題
[分享]

中興B860a V1.1 iptv機頂盒adb開啟密碼算法

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2019-2-3 21:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自河北
  1. <blockquote>func main() {
復制代碼


上一篇:哪位有黑龍江中興B860AV1.1固件?
下一篇:中興b860av1.1_t2怎么進的rec
沙發(fā)
 樓主| 發(fā)表于 2019-2-3 22:07 | 只看該作者 | 來自河北
論壇系統(tǒng)太2了,代碼都顯示不全.
func main() {
        mac := "04:95:73:BE:48:5A"
        rand := "C59396"
        if rand[0] == 'C' {
                rand_len := len(rand)
                mac_b := []byte(mac)
                mac_len := len(mac_b)
                mac_b[mac_len-1] = rand[rand_len-1]
                offset := 0
                for i, v := range mac_b {
                        if v == byte(':') {
                                mac_b[i] = byte(rand[offset])
                                offset += 1
                        }
                }
                mac = string(mac_b)
        }
        fmt.Println(getCode(mac, rand))
}

func getCode(mac, rand string) int32 {
        str := fmt.Sprintf("%s%s%s%s%s", "open_ADB", rand, "@", mac, "ZTE_ENCRYPT")
        fmt.Printf("str: %s\n", str)
        h := md5.New()
        h.Write([]byte(str))
        checkSum := strings.ToUpper(hex.EncodeToString(h.Sum(nil)))
        fmt.Printf("checkSum: %s\n", checkSum)
        clen := len(checkSum)
        var result int32 = 0
        for i := 0; i < clen; i++ {
                result = int32(checkSum[i]) + 31*result
        }
        if result < 0 {
                result = -result
        }
        return result
}
回復 支持 反對

使用道具 舉報

板凳
 樓主| 發(fā)表于 2019-2-3 22:08 | 只看該作者 | 來自河北

中興B860a V1.1 iptv機頂盒adb開啟密碼算法

    中興B860a V1.1機頂盒為運營商定制版,閹割了其中的一些功能,由于本質(zhì)上還是一個Android的盒子,所以還是可以通過遠程adb的方式安裝第三方應用,但是廠商對adb的開啟做了一個密碼驗證,需要通過mac地址和隨機碼算出一個密碼才可以進行開啟。
    之前已有大神給出了老版本5為隨機碼的計算器軟件,但是由于系統(tǒng)更新,最近使用了以C開頭的6位隨機碼,原計算器失效,其實其核心的代碼并沒有改變,只不過6位隨機碼的版本對mac地址進行了一些小操作,下面給出了具體算法的相關代碼!
    最后喜歡搗鼓機頂盒的可以私信交流!
回復 支持 反對

使用道具 舉報

地板
發(fā)表于 2019-2-10 12:04 來自ZNDS手機版 | 只看該作者 | 來自重慶
現(xiàn)在D開頭的怎么算?
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2019-2-27 23:54 | 只看該作者 | 來自山西
現(xiàn)在需要D和二維碼的。
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2019-3-9 21:13 | 只看該作者 | 來自黑龍江
你不給他錢不會告訴你的
回復 支持 反對

使用道具 舉報

7#
發(fā)表于 2019-6-15 01:39 | 只看該作者 | 來自湖南
ZNDS的教程簡直男默女淚啊!
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2020-9-15 17:29 | 只看該作者 | 來自湖南
ZTESTBUSB
回復 支持 反對

使用道具 舉報

9#
發(fā)表于 2021-2-3 22:52 | 只看該作者 | 來自黑龍江
好貼子,不知道有ZTE_STB_Tools注冊的算法嗎,我現(xiàn)在正研究中
回復 支持 反對

使用道具 舉報

10#
發(fā)表于 2021-5-9 12:05 | 只看該作者 | 來自廣東
現(xiàn)在需要D和二維碼的。
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡信息服務信用承諾書 | 增值電信業(yè)務經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-8 05:40 , Processed in 0.068060 second(s), 11 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表