Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
9th March 2017, 17:00 | #1 | Link |
Registered User
Join Date: Feb 2017
Posts: 5
|
VukExtract - Extract VUKs from DVDFab (FindVUK for Linux)
Hello,
being inspired by @nalor 's FindVUK i thought it might be easier to scan the memory of a running DVDFab instance instead of creating a memory dump and restarting the application every time. https://github.com/m4tthi4s/vukextract Please test this application If you're familiar with C, fell free to contribute! tested on: Ubuntu 16.04.2 LTS / DVDFab 10.0.4.0 changelog: v1.0.0: - completely rewritten for Linux support - moved to github v0.1.8: - libraries are linked static (+5M in filesize) - use config file - verify vuk by mediakey and volumeid Last edited by m4tthi4s; 9th July 2017 at 12:53. Reason: gifted typos to somebody else |
8th July 2017, 12:31 | #4 | Link |
Registered User
Join Date: Jun 2005
Posts: 259
|
Download link is no longer valid
In the latest AACSUpdater Keydb.cfg we are already getting differences with FindVUK. Can you verify? 0xC42F053D739BA7DA1778C34780DD6EE960F56461 = The Boy | V | 0x595DF4860A2254B4D97C7FF8CF217052 ; vukextract v0.1.8 0xC42F053D739BA7DA1778C34780DD6EE960F56461 = The Boy (The Boy) | V | 0xA0FE77D06951C86560EB419F520554E9 ; MKBv61/FindVUK 1.02 |
9th July 2017, 10:56 | #5 | Link | ||
Registered User
Join Date: Feb 2017
Posts: 5
|
Hello,
I've rewritten the application. The initial post was updated. Wine isn't needed anymore, since they published a native linux version for DVDFab. The principle of my application stayed the same but it's now easier accessible. All instructions can be found on the github project page. It also contains precompiled binaries. I also verified the directly-dump-extraction feature with the spiderman dumps on mediafire regarding the PID in the dump's filename with procdump.exe. (see nalor's post) Quote:
Quote:
Besides, I have to point out that my application prints the DiscID, Title, VUK, MediaKey and VolumeID. The VUK can be calculated from the MediaKey and VolumeID to verify it (as in my application) "easily". But verifying submitted keys in the labdv KEYDB.cfg is not possible since only fields for VUK and DiscID are available and the other ones are omitted. Last edited by m4tthi4s; 9th July 2017 at 13:04. Reason: english language, hard language |
||
10th July 2017, 20:39 | #6 | Link |
Registered User
Join Date: Jun 2005
Posts: 259
|
Don't know how much you want to develop this but I would suggest the following additions to VukExtract :
1. support for all KEYDB.cfg entries (currently missing DATE and UNIT keys) 2. include presence of BD+ in comment 3. include MKB version in comment 4. automatic upload of VUK to AACSUpdater 5. store all found keys in backup file which allows submission to AACSUpdater in a later stage I have explained the benefit of having all keys in this post Last edited by candela; 10th July 2017 at 22:21. |
8th November 2019, 14:35 | #7 | Link |
Registered User
Join Date: Jan 2015
Posts: 2
|
Hello,
Thank you for your work! I want to use Vukextract to play my Blu-ray movies with VLC on my HTPC on Ubuntu 18.04.3 I have installed DVDFab 10040 and downloaded Vukextract v1.0.0 I have modified the dvdfab file as you had explained But it does not work When I run this command sudo ./vukextract_x64.bin --fab /home/francois/Apps/DVDFab/dvdfab --log /home/francois/Documents/DVDFab10/dvdfab_internal.log | tee -a KEYDB.cfg There are these message PID: 8817 Watching logfile: /home/francois/Documents/DVDFab10/dvdfab_internal.log dvdfab_bin: /home/francois/Apps/DVDFab/dvdfab Starting DVDFab But nothing happens When I run this command ./dvdfab sudo ./dvdfab There is this message Illegal instruction Illegal instruction Illegal instruction ./dvdfab: 17: [: Illegal number: Instruction non permise Do you know what is wrong? Can you help me making it work? Thanks! |
Tags |
findvuk, linux, vukextract |
|
|