首先,我们找到 RDKfromMMKV,利用该软件提取 VID 和 DiscID(如果你发现该软件无法获取 VID 和 DiscID,那可能该软件不支持你的光驱,最稳妥的方法就是换成支持 Libredrive 的光驱),输入如下指令(X代表你的光驱卷标)
RDKfromMMKV X:
输出结果如下(我的光驱卷标是K)
C:\Users\ASUS\Desktop\FindVUK_1.82>RDKfromMMKV K: ----------------------------------------------------------- 13:42:39 - ----------- RDKfromMMKV 0.05 ----------- ----------------------------------------------------------- 13:42:39 - Specified drive: K 13:42:39 - Drive >K< is BusEncryptionCapable 13:42:39 - Disc in drive >K< is BusEncryptionEnabled 13:42:39 - Drive is BEC and disc is BEE - so continue to get the RDK from MakeMKV :) 13:42:39 - MakeMKV is installed :) 13:42:39 - MakeMKV has no license key - please visit >https://forum.makemkv.com/forum/viewtopic.php?t=1053< to get the current key 13:42:39 - MakeMKVcon path: C:\Program Files (x86)\MakeMKV\MakeMKVcon.exe 13:42:42 - Drivenumber is >1< 13:42:52 - discatt.dat appeared - kill MakeMKVcon now 13:42:53 - Target file >C:\Users\ASUS\AppData\Local\Temp\RDKfromMMKV_20250331_134242\discatt.dat< 13:42:53 - DriveId >1F8A37CB9759F44C61A5277E83A60930D32E5E76< 13:42:53 - VolumeId >7CF1D77D925EC0CFAF73883FB7D62D13< 13:42:53 - ReadDataKey >EC631D2E9E8023913A450EC32F77F15E< 13:42:53 - DiscId >1408606894CF0C488185BC9FCB95537B8AD522CF< 13:42:53 - RDK cache will be created >C:\Users\ASUS\AppData\Roaming\aacs\rdk\1f8a37cb9759f44c61a5277e83a60930d32e5e76\1408606894cf0c488185bc9fcb95537b8ad522cf< 13:42:53 - Created the RDK cache file! 13:42:53 - KeyDB path >C:\Users\ASUS\AppData\Roaming\aacs\keydb.cfg< 13:42:53 - VID cache will be created >C:\Users\ASUS\AppData\Roaming\aacs\vid\1408606894cf0c488185bc9fcb95537b8ad522cf< 13:42:53 - Created the VID cache file!
你可以发现两个值,VolumeId 和 DiscId,这对应着上面写的 VID 和 DiscID,记住他们
C:\Users\ASUS\Desktop\FindVUK_1.82>FindVUK aacskeys=K ----------------------------------------------------------- 13:52:56 - ----------- FindVUK 1.82 ----------- ----------------------------------------------------------- To close FindVUK simply press the ESC key ----------------------------------------------------------- 13:52:56 - MODE: AACSkeys
13:52:56 - DriveLetter : K
13:52:56 - SettingsFile: >C:\Users\ASUS\Desktop\FindVUK_1.82\config\FindVUK.ini< 13:52:56 - Settingsfile does not exist - create it with default values 13:52:56 - Logfile >C:\Users\ASUS\Desktop\FindVUK_1.82\log\2025-03-31_FindVUK.txt< Default Loglevel >2< 13:52:56 - Update enabled - check for update 13:52:56 - No update required 13:52:56 - Please check if the following language is correct.
Language > ng< 13:52:58 - Open Main-KEYDB file: >C:\Users\ASUS\AppData\Roaming\aacs\KEYDB.cfg< 13:52:58 - Open Backup-KEYDB file: >C:\Users\ASUS\Desktop\FindVUK_1.82\VUKbackup\KEYDB.cfg< 13:52:58 - Driveletter for AACSkeys set to >K<
############################################################################### 13:52:58 - --- PART 1 --- GET AACSKEYS DATA --- -------------------------------------------------------------------------------
------------------------------------------------------------------------------- 13:52:58 - Get basic AACS data ------------------------------------------------------------------------------- 13:52:58 - AACS folder on disc is reachable - Validate is possible 13:53:04 - Different VolumeName detected - most likely the disc has been changed... take the new name 13:53:04 - VolumeName >BD_ROM< 13:53:04 - DiscId >1408606894CF0C488185BC9FCB95537B8AD522CF< (2025-02-04) 13:53:04 - DiscType >BD< 13:53:04 - MKB Revision >82< 13:53:04 - Disc-BusEncEnabled >1< 13:53:04 - Drve-BusEncCapable >1< 13:53:04 - ==> Bus Encryption active! 13:53:04 - UnitKeyCount >1< 13:53:04 - >>> UnitKeyENC (1) >81D086C25DC97700B5EA1D318BE9F8C3< ------------------------------------------------------------------------------- 13:53:04 - BusEncryption enabled => either ReadDataKey or disabling of BusEncryption required ------------------------------------------------------------------------------- 13:53:04 - Try to read ReadDataKey from RDK cache 13:53:04 - RDK found in cache! 13:53:04 - ReadDataKey >ec631d2e9e8023913a450ec32f77f15e< ------------------------------------------------------------------------------- 13:53:04 - --- PART 2 --- VALIDATE VUK/UNITKEYS --- ------------------------------------------------------------------------------- 13:53:04 - Information: no bdmv-meta-dl directory available on disc - cannot read meta-title 13:53:04 - Drive is detected as 'REAL BLURAY' drive 13:53:04 - M2TS files found >4< 13:53:04 - ERROR! Validation of VUK failed >#BRAACS_ListError<
0x{Disc ID} = {BDName} | D | {DATE} | M | 0x{Media key} | I | 0x{VID} | V | 0x{VUK}
比如我上述得到的Keys如下
0x1408606894CF0C488185BC9FCB95537B8AD522CF = BD_ROM | D | 2025-02-07 | M | 0xC2CE82D74F1C39B79B00174FEBEB3BA6 | I | 0x7CF1D77D925EC0CFAF73883FB7D62D13 | V | 0x3B8663E27CC60FA9C839942AE7BD0102
14:36:49 - Keys in Keyfile: 1 keys - KeyFile: C:\Users\ASUS\AppData\Roaming\aacs\KEYDB.cfg 14:36:49 - Disc with ID >1408606894CF0C488185BC9FCB95537B8AD522CF< is already in file - need to compare the details
14:36:49 - KEYDB: Nearly identical entry already present in keydb-file 14:36:49 - >> Identical: TITLE, VUK, MEDIAKEY, VOLUMEID - Different: DATE, UNITKEYS, COMMENT >> write new entry in keydb-file
14:36:49 - Added line with VUK/UnitKeys to file >C:\Users\ASUS\AppData\Roaming\aacs\KEYDB.cfg<
Please choose the correct mode: 1 ... Test: Simple Test (only check for correct flags) 2 ... Test: Advanced Test (check if all units can be AACS decrypted with VUK) 3 ... ExtractFiles: Decrypt AACS with VUK, repair BD+ with FixUpTable (but stop on AACS decryption error) 4 ... ExtractFiles: Decrypt AACS with VUK, repair BD+ with FixUpTable (and continue on decryption error) 5 ... Display required unitkey for all files 6 ... DumpDrive&Test: Dump drive to ISO file and perform advanced test on ISO 7 ... SpeedTest: Test how fast the drive can read the disc
Insert here : 6
14:45:44 - Mode >11< saved in ini-file 14:45:44 - ############################################################################# 14:45:44 - 1/1 - Srcdrive >K:\< Mode >DumpDrive and Test<
14:45:48 - VolumeName: BD_ROM 14:45:51 - DiscID: >1408606894CF0C488185BC9FCB95537B8AD522CF< 14:45:51 - BusDecryption required - ReadDataKey >ec631d2e9e8023913a450ec32f77f15e< 14:45:51 - Collect list of files that need bus-decryption 14:45:52 - Dump drive >K:\< to file >C:\Users\ASUS\Desktop\BD_ROM.iso<- Size >0.46< GB (241920 blocks) 14:45:52 - ----------------------------------------------------------------------------- 14:45:53 - Read Blocks > 180/241920< Pct 0.07% - Speed 2.59MB/s / 0.60x Blu-ray speed during last >180< Blocks 中间省略 14:46:45 - Read Blocks >241920/241920< Pct 100.00% - Speed 9.10MB/s / 2.12x Blu-ray speed during last >1225< Blocks 14:46:45 - Duration >0:00:53< - Size >0.46< GB - Average Speed 8.92 MB/s 14:46:45 - Read Blocks >241920/241920< Pct 100.00% - Speed+InfinitMB/s / +Infini Blu-ray speed during last >55< Blocks 14:46:45 - Duration >0:00:53< - Size >0.46< GB - Average Speed 8.92 MB/s 14:46:45 - Successfully dumped drive >K:\< to file >C:\Users\ASUS\Desktop\BD_ROM.iso< 14:46:45 - ############################################################################# 14:46:45 - 1/1 100.00% - Check ISO >C:\Users\ASUS\Desktop\BD_ROM.iso< Mode >Test - AdvancedTest< 14:46:45 - VolumeName: BD_ROM 14:46:45 - DiscID: >1408606894CF0C488185BC9FCB95537B8AD522CF< 14:46:45 - Disc is AACS protected - init necessary AACS values 14:46:45 - Use default AACS-KeyDB file >C:\Users\ASUS\AppData\Roaming\aacs\keydb.cfg< 14:46:45 - VUK: >3B8663E27CC60FA9C839942AE7BD0102< 14:46:45 - UnitKeyCnt: 1
Please choose the correct mode: 1 ... Test: Simple Test (only check for correct flags) 2 ... Test: Advanced Test (check if all units can be AACS decrypted with VUK) 3 ... ExtractFiles: Decrypt AACS with VUK, repair BD+ with FixUpTable (but stop on AACS decryption error) 4 ... ExtractFiles: Decrypt AACS with VUK, repair BD+ with FixUpTable (and continue on decryption error) 5 ... ISO 2 ISO: Decrypt AACS with VUK, repair BD+ with FixUpTable (but stop on AACS decryption error) 6 ... ISO InPlace: Decrypt AACS with VUK, repair BD+ with FixUpTable (but stop on AACS decryption error) 7 ... Display required unitkey for all files 8 ... Check for Playlist Obfuscation 9 ... Check for Playlist Obfuscation and correct it (might need user input) 10 ... Test: Check if filesystem is valid
Insert here : 5
14:49:13 - Mode >5< saved in ini-file 14:49:13 - ############################################################################# 14:49:13 - 1/1 - Decrypt - ISO2ISO >C:\Users\ASUS\Desktop\BD_ROM.iso< 14:49:13 - INFO: currently specified output dir is invalid! 14:49:16 - OutputDir >C:\Users\ASUS\Desktop\< saved in ini-file