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

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

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

軟件下載 | 游戲 | 討論 | 電視計(jì)算器

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

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

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

新手 | 你問我答 | 免費(fèi)刷機(jī)救磚 | ROM固件

查看: 194134|回復(fù): 13
上一主題 下一主題
[分享]

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

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


上一篇:哪位有黑龍江中興B860AV1.1固件?
下一篇:中興b860av1.1_t2怎么進(jìn)的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機(jī)頂盒adb開啟密碼算法

    中興B860a V1.1機(jī)頂盒為運(yùn)營商定制版,閹割了其中的一些功能,由于本質(zhì)上還是一個(gè)Android的盒子,所以還是可以通過遠(yuǎn)程adb的方式安裝第三方應(yīng)用,但是廠商對adb的開啟做了一個(gè)密碼驗(yàn)證,需要通過mac地址和隨機(jī)碼算出一個(gè)密碼才可以進(jìn)行開啟。
    之前已有大神給出了老版本5為隨機(jī)碼的計(jì)算器軟件,但是由于系統(tǒng)更新,最近使用了以C開頭的6位隨機(jī)碼,原計(jì)算器失效,其實(shí)其核心的代碼并沒有改變,只不過6位隨機(jī)碼的版本對mac地址進(jìn)行了一些小操作,下面給出了具體算法的相關(guān)代碼!
    最后喜歡搗鼓機(jī)頂盒的可以私信交流!
地板
發(fā)表于 2019-2-10 12:04 來自ZNDS手機(jī)版 | 只看該作者 | 來自重慶
現(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|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

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

GMT+8, 2024-11-16 01:15 , Processed in 0.069066 second(s), 11 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表