bv轉(zhuǎn)av號工具軟件專門為是老牌B站用戶準備的非常不錯的工具,現(xiàn)在你能快轉(zhuǎn)換最新的bv各種,給你帶來最棒的視頻體驗,相信不少的用戶都會非常喜歡,趕緊下載最新的bv轉(zhuǎn)av號工具軟件體驗吧!
軟件介紹
首先從各種渠道的信息來看,應該是 base58 編碼的。設 x 是一個欽定的 av 號,查詢 這些 av 號對應的 bv 號,發(fā)現(xiàn) bv 號的第 12、11、4、9、5 位分別會變化。所以猜測這些是 58 進制下的相應位。
但是直接 base58 是不行的,所以猜測異或了一個大數(shù),并且 base58 的字符表可能打亂了。經(jīng)過實驗,bv 號最低位相同的數(shù),av 號的奇偶性相同,這一定程度上印證了之前的猜想。
接下來找了一些 av 號 x,滿足 x 和 x+1 對應 bv 號的第 11 位不同。設異或的數(shù)為 X,那么 ( 表示異或)。
由于 av 號(除了最新的少量視頻)最多只有 27 bits,所以可以設 。然后可以發(fā)現(xiàn) 只和 和 有關,那么可以枚舉這兩個值(一共 種情況)然后使用上面的式子檢查,就能得到若干可能的 和 。
這里我得到的可能值如下:(左邊是 ,右邊是 )
22 90983642
22 90983643
50 43234084
50 43234085
有奇有偶是因為異或 1 之后也能找到輪換表。而 則使得模 58 的余數(shù)剛好變成 減它。
我取了 b=43234084,然后處理最低位,可以得到一個字符表,即 fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF。
對于更高位,實際上還需要知道 ,這些值也可以 枚舉 58 次得到,最后我得到的值是 。
這時我發(fā)現(xiàn),每一位的字符表是相同的(實際上只對 b=43234084 是這樣的),然后再微調(diào)一下參數(shù)(上面代碼中的兩個 magic number 就相當于這里的 ),最后處理了一下 的情況就得到了這份代碼。
使用方法
1 下載完成后不要在壓縮包內(nèi)運行軟件直接使用,先解壓;
2 軟件同時支持32位64位運行環(huán)境;
3 如果軟件無法正常打開,請右鍵使用管理員模式運行;
相關新聞
3月23日,嗶哩嗶哩發(fā)布公告:宣稱為了保護稿件信息安全,容納更多投稿,以及維護up主的權益,即日起B(yǎng)站的所有視頻全部以BV號形式展現(xiàn)。BV號不同于AV號的數(shù)字制,而是由數(shù)字和大小寫字母共同組成的字符串,由電腦算法隨機自動生成,以后將統(tǒng)一使用BV號為稿件標識。
不僅如此,以后我們復制BV號或是帶有BV號的鏈接并打開B站時,就會自動跳轉(zhuǎn)到視頻頁面,這一改變?yōu)槲覀儙砹撕艽蟮谋憷,給廣大懶癌患者帶來了福音。而在此之前的視頻的AV號以及所有相關功能保持不變,采用AV和BV雙標示的方式。
平時我們分享有趣的視頻時,往往會說起:“AV號是多少?”盡管這個AV并非是什么少兒不宜的東西,只是視頻地址而已,但是對于沒有用過B站的人來說這句話難免會產(chǎn)生歧義。而將AV改為BV聽起來就正常多了,說出口時也不會感到尷尬,也能防止人想歪。