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.

 

Go Back   Doom9's Forum > General > Decrypting

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th August 2018, 06:10   #301  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Will release the next Findvuk during the weekend.
Currently I am fixing the latest quirks during processing of uploaded entries in the online database and once I am satisfied I will release the new Findvuk.

Gesendet von meinem E5823 mit Tapatalk
nalor is offline   Reply With Quote
Old 10th August 2018, 20:11   #302  |  Link
ErichV
Registered User
 
Join Date: Dec 2012
Posts: 17
Quote:
Originally Posted by EncryptedEggs View Post
Has anyone found a way to get the VUK without being dependent on Passkey?
I can imagine that someone is able to retrieve the VUK of the latest discs from Leawo Blu-ray Player.
ErichV is offline   Reply With Quote
Old 10th August 2018, 23:26   #303  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Released Findvuk 1.14, it includes support for current passkey versions (but no support for newer dvdfab or mediaplayer versions so far) and my personal main feature: synchronisation with the online database.
There's a batch file in the zip file to simplify the synchronisation procedure.

Please give it a try.



Gesendet von meinem E5823 mit Tapatalk
nalor is offline   Reply With Quote
Old 10th August 2018, 23:28   #304  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
One more thing: it's not possible to get the vuk any longer with the new passkey versions, but the unit keys are possible and those are all that is necessary for playback or decryption.

Tomorrow I will explain the synchronisation more detailed.

Gesendet von meinem E5823 mit Tapatalk
nalor is offline   Reply With Quote
Old 11th August 2018, 01:26   #305  |  Link
EncryptedEggs
Registered User
 
Join Date: Mar 2018
Posts: 12
Sounds fantastic, thanks a ton. I'll give it a go Sunday evening when I'm back to where my optical drive is.
EncryptedEggs is offline   Reply With Quote
Old 11th August 2018, 18:08   #306  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Here a little bit more details about my changes:

1) I've completely rewritten the internal procedures to handle keydb-files, the old implementation has been way too slow for synchronization, it took minutes for the first sync, this was simply not acceptable.
The new approach always removes all duplicate entries, it keeps the last entry of a discid in the file and removes all the others - but removing does not really mean to delete the entry, instead it's moved to a backup file.
Whenenver there is something written to either the main keydb file or the backup keydb file a comment line with the current date and time is written - this helps to understand when something got changed.

2) with the new passkey version that only provide decrypted unit keys I needed a way to determine if existing VUK entries are correct or not - so I decided to add the encrypted unit keys as well to the bluray-meta-xml that is uploaded to the online-database. This way it's possible to verify also in the online-database if volumeid, mediakey, vuk and decrypted unit keys are correct or not.

3) when there's e.g. already a legacy entry for a certain discid in the database with e.g. volumeid and mediakey and now a new bluray-meta-xml is uploaded for the same disc with the encrypted-unit-keys the processing script calculates the VUK from the existing volumeid and mediakey and next checks if this vuk can be used to decrypt the encrypted-unitkeys and verify it the result matches the decrypted-unit-keys from the bluray-meta-xml. In case those 'legacy' information match the new bluray-meta information, they get merged and the final entry includes all details.

4) it's also working the other way round: when there's a new bluray-meta-xml entry in the database without vuk, but with decrypted and encrypted unit keys and someone is synchronising and entry for this discid that includes either volumeid+mediakey or the vuk it's checked during processing if it matches the existing bluray-meta-xml entry and in case it does the existing entry gets enriched with the additional data.

5) changes to legacy entries are more difficult - because there's no way to verify anything. so basically this means that once an entry for an discid is stored in the database there's no automatic way to change it to something different.
If someone needs changes to legacy entries just write me a message and I'll apply them.

6) all legacy entries from the online database have a '(legacy)' in the comment section - this way it's possible to check which entries are 'trusted' and which ones aren't

7) my current hoster does not support the sodium extension in php - so I still cannot process new uploads directly after the upload, it's still a manual task and I plan to execute it at least weekly, if possible more frequently.

Hopefully thats all for the moment, in case of questions just ask
nalor is offline   Reply With Quote
Old 12th August 2018, 15:56   #307  |  Link
TTide
Registered User
 
Join Date: Jul 2014
Posts: 25
FindVUK 1.14

Failed to get UnitKeys.

Quote:
15:51:23 - ----------- FindVUK 1.14 -----------
-----------------------------------------------------------
To close FindVUK simply press the ESC key
-----------------------------------------------------------
15:51:23 - SettingsFile: >C:\FindVUK_1.14\config\FindVUK.ini<
15:51:23 - Open Main-KEYDB file: >C:\Users\gamer\AppData\Roaming\aacs\KEYDB.cfg<
15:51:23 - Open Backup-KEYDB file: >C:\FindVUK_1.14\VUKbackup\KEYDB.cfg<
15:51:23 - Tested DVDfab Version >10.0.4.8< found
15:51:23 - >>> everything should work as expected!

15:51:23 - Preferred application >PassKey< is not available
15:51:23 - DVDfab is available!
15:51:23 - DVDfab-MainFile: >C:\Program Files (x86)\DVDFab 10\DVDFab.exe<
15:51:23 - DVDfab-LogFile: >C:\Users\gamer\Documents\DVDFab10\Log\dvdfab_internal.log<
15:51:23 - KEYDB-Path: >C:\Users\gamer\AppData\Roaming\aacs\<
15:51:23 - KEYDB-Backup-Path: >C:\FindVUK_1.14\VUKbackup\<
15:51:23 - ProcDumpFile: >C:\FindVUK_1.14\tool\procdump.exe<

###############################################################################
15:51:23 - --- PART 1 --- GET DUMP ---
-------------------------------------------------------------------------------

15:51:23 - No running application process discovered
15:51:23 - >> Start it now >C:\Program Files (x86)\DVDFab 10\DVDFab.exe<

15:52:08 - Drive opened
15:52:08 - DiscType detected >Blu-ray BDMV<
15:52:08 - Volume Label detected >SPIDER-MAN_HOMECOMING<
15:52:20 - DriveLetter detected >E<
15:52:23 - Detected CopyProtections AACS >1< BD+ >0<
15:52:34 - DiscID found >7D59A39FA63D6A6DC5C302FADB082083138BC166<
15:52:36 - DVDfab application reported error during decryption
15:52:36 - ERROR! WatchLog_Standard failed!
15:52:36 - ERROR! Decryption error detected - please reinsert Bluray!
TTide is offline   Reply With Quote
Old 13th August 2018, 02:56   #308  |  Link
EncryptedEggs
Registered User
 
Join Date: Mar 2018
Posts: 12
Just tried those two new-ish discs I had mentioned. Everything worked like a charm with FindVUK1.14 and Passkey 9317! Started an episode on both discs and they played fine. Thanks again
EncryptedEggs is offline   Reply With Quote
Old 15th August 2018, 20:35   #309  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Released FindVUK 1.15 - it now supports all different DVDfab products:
  • DVDFab Passkey
  • DVDFab DVDFab
  • DVDFab MediaPlayer 3
  • DVDFab Player 5

In case of MediaPlayer the new 'Player 5' is the new primary MediaPlayer in case it's present (when you prefer e.g. MediaPlayer 3 just set the MainFile entry in the ini file)
nalor is offline   Reply With Quote
Old 15th August 2018, 20:37   #310  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Quote:
Originally Posted by TTide View Post
Failed to get UnitKeys.
I guess your DVDFab version does not support your bluray any longer - please update to FindVUK 1.15, install the current DVDFab release and try again - hopefully everything is working well then
nalor is offline   Reply With Quote
Old 15th August 2018, 22:01   #311  |  Link
candela
Registered User
 
Join Date: Jun 2005
Posts: 259
Thanks. New INI manual http://s000.tinyupload.com/?file_id=...92449199971548

@everybody, please scan all your discs with FindVUK, even if you can already play them (e.g. VUK is already present in keydb.cfg). Because different discs share MK/UKs, scanning 1 disc may result in keys for several other discs
candela is offline   Reply With Quote
Old 15th August 2018, 22:58   #312  |  Link
TTide
Registered User
 
Join Date: Jul 2014
Posts: 25
FindVUK 1.15 - Tested DVDfab Version >10.2.0.7< found

I that FindVUK 1.15 works well under DVDfab Version: 10.2.0.7.
I managed to finally get my Spider-Man: Homecoming – Blu-ray™ Unit Keys.

For More info:
https://www.pastiebin.com/5b74a1e438ae2
TTide is offline   Reply With Quote
Old 16th August 2018, 22:16   #313  |  Link
candela
Registered User
 
Join Date: Jun 2005
Posts: 259
I can't seem to post anything anymore, it always fails. Also v1.14

Quote:
2018-08-16 00:31:00 # 848 # [I] main / FVMAIN_Mode_GetMetaInfoFromDisc(legacy) / Upload MetaXML Basic to OnlineDB
2018-08-16 00:31:00 # 848 # [I] main / BlurayMeta_UploadAndBackup(legacy) / Create backup of POST-xml >C:\Utils\FindVUK_1.15\OnlineDB_Backup\3E83D3E9853B59C047CE8FF52A8489F7FF7A5B57-ALMOST HUMAN (Post).xml<
2018-08-16 00:31:00 # 850 # [I] findvuk_sapxml / _PostXml / SrcMemSize >1176< bytes - PostSize >1447< bytes
2018-08-16 00:31:00 # 850 # [I] web_http_async / _PostHTTPFileMem / Hostname: >fvonline-db.bplaced.net< Ressource:fv_upload.php< IsSecure: 0<
2018-08-16 00:31:00 # 867 # [I] findvuk_sapxml / _PostXml / HTTP-POST - current upload progress >0.00/1.41 KB< (0.00%)
2018-08-16 00:31:00 # 989 # [I] web_http_async / CallBack / HTTP headersize >199<POST /fv_upload.php HTTP/1.1
Content-Type: multipart/form-data; boundary=---FindVUKFormBoundary
User-Agent: FindVUK
Host: fvonline-db.bplaced.net
Content-Length: 1447
Cache-Control: no-cache

<
2018-08-16 00:31:01 # 1366 # [I] findvuk_sapxml / _PostXml / HTTP-POST - current upload progress >1.41/1.41 KB< (100.00%)
2018-08-16 00:31:01 # 1866 # [E] findvuk_sapxml / _PostXml / HTTP-POST failed >0<
2018-08-16 00:31:01 # 1866 # [E] findvuk_sapxml / _PostXml / ERROR! FinishHttpPost failed!
2018-08-16 00:31:01 # 1867 # [E] findvuk_sapxml / SignAndPostXml / ERROR! PostXML failed - HTTP Status >0< ErrMsg >ERROR! Received a HTTP Status >0<< Msg ><
2018-08-16 00:31:01 # 1867 # [I] main / BlurayMeta_UploadAndBackup(legacy) / ERROR! Couldn't post the BlurayMetaXML to the OnlineDB! (http://fvonline-db.bplaced.net/fv_upload.php) >ERROR! Received a HTTP Status >0<< (0)
Also the synching doesn't work anymore because there's an entry without keys

Quote:
2018-08-16 22:54:21 # 10744 # [I] main / KeyDB_Synchronize(legacy) / Entry missing in LOCAL file >19BA75049EE06139CF2B554057411BD37A913333<
2018-08-16 22:54:21 # 10744 # [E] bluray_keydb / _ParseLine_ALL / ERROR! Line is not a correct line with useable data! >0x19BA75049EE06139CF2B554057411BD37A913333 = SHANA_OPED ; (LEGACY)<
2018-08-16 22:54:21 # 10744 # [E] bluray_keydb / BRKDB_GetEntryFromDiscId / ERROR! ParseLine failed!
2018-08-16 22:54:21 # 10745 # [I] main / KeyDB_Synchronize(legacy) / ERROR! Couldn't get entry for discid >19BA75049EE06139CF2B554057411BD37A913333< from ONLINE file!
2018-08-16 22:54:21 # 10751 # [I] main / FVMAIN_Mode_Synchronize(legacy) / ERROR! Synchronize failed! >-904<
candela is offline   Reply With Quote
Old 16th August 2018, 22:59   #314  |  Link
richy
Registered User
 
Join Date: Jun 2003
Posts: 21
Right, nalor - hopefully posting this in the right place now!

I just wanted to say that FindVUK is really useful and say a big thank you for its continued development. I've been using it for quite a while but have been re-testing some older discs along with some new ones over the last week or so. I had a few issues with v1.14 whereby it'd work the first time with Passkey and then I had to restart Windows every single time to get it working again. Switched to DVDFab 9.2.2.4 for older titles and it works fine but obviously I'm limited to MKBv50-something discs and no later. Passkey obviously gets the unit keys if I use that instead but I'm trying to get a full set of all the keys where possible.

I also found that v1.14 would report either zero values or incorrect values for the media key and volume ID and then produce an error message saying that the VUK it calculated didn't match the expected value. Since I already had some of these values in my keydb.cfg file I soon realised that it was deleting that info from the entries as v1.14 said it couldn't verify them properly. I then re-did the discs with 1.10 and it added the information back in.

I need to do some more testing with v1.15 really since that's now the latest version but the first disc I tried *seemed* to be doing the same thing. I'll do some more tests before posting anything else as it may just be me feeling too tired at the moment... I did post half of this in the wrong thread earlier after all!
richy is offline   Reply With Quote
Old 17th August 2018, 06:30   #315  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Quote:
Originally Posted by candela View Post
I can't seem to post anything anymore, it always fails. Also v1.14



Also the synching doesn't work anymore because there's an entry without keys
Hi!
Removed 2 entries without keys (need to take to not create such entries at all) and the other problem - I#m not really sure how to deal with it.
Basically it should work - but I noticed during the last day that sometimes the mysql db went into some kind of maintenance mode and I couldn't login either ...
I always got the message that I should try again in 1 minute, so hopefully those downtimes are only rare and do not occur that often.

My sync has now been successful:
Quote:
07:29:06 - LOCAL-Keyfile: 2928 new entries, 5470 changed entries
07:29:06 - ONLINE-KeyFile: 0 new entries, 5444 synced entries
nalor is offline   Reply With Quote
Old 17th August 2018, 11:38   #316  |  Link
candela
Registered User
 
Join Date: Jun 2005
Posts: 259
Quote:
Originally Posted by nalor View Post

Basically it should work - but I noticed during the last day that sometimes the mysql db went into some kind of maintenance mode and I couldn't login either ...
I always got the message that I should try again in 1 minute, so hopefully those downtimes are only rare and do not occur that often.
sync works but still can't upload antyhing, always fails

it worked in the past, seems to have suddenly stopped working yesterday
candela is offline   Reply With Quote
Old 17th August 2018, 12:02   #317  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Will check tonight.

Gesendet von meinem E5823 mit Tapatalk
nalor is offline   Reply With Quote
Old 19th August 2018, 04:44   #318  |  Link
FredThompson
Registered User
 
FredThompson's Avatar
 
Join Date: Feb 2002
Location: Charlotte, NC USA
Posts: 1,984
Does FindVUK search memory for the reader executable or must it explicitly launch the reader executable?

I ask because I've converted DVDFab 10.0.4.8 into a stealth app with routines that set various registry parameters, launch the executable, then remove the parameters when the executable is terminated.

Why do this? A clean registry is a happy registry...
__________________
Reclusive fart.
Collecting Military, Trains, Cooking, Woodworking, Fighting Illini, Auburn Tigers
FredThompson is offline   Reply With Quote
Old 19th August 2018, 08:57   #319  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Quote:
Originally Posted by candela View Post
sync works but still can't upload antyhing, always fails

it worked in the past, seems to have suddenly stopped working yesterday
Tried it yesterday and it worked without problems.
Do you still experience problems?

Gesendet von meinem E5823 mit Tapatalk
nalor is offline   Reply With Quote
Old 19th August 2018, 09:36   #320  |  Link
candela
Registered User
 
Join Date: Jun 2005
Posts: 259
Quote:
Originally Posted by nalor View Post
Tried it yesterday and it worked without problems.
Do you still experience problems?

Gesendet von meinem E5823 mit Tapatalk
Yes, always the same even when I unzip FindVUK to a new directory and start "fresh"

Quote:
10:29:57 - Upload MetaXML Basic to OnlineDB
HTTP-POST - current upload progress >0.00/1.43 KB< (0.00%)
10:29:58 - ERROR! Couldn't post the BlurayMetaXML to the OnlineDB! (http://fvonline-db.bplaced.net/fv_upload.php) >ERROR! Received a HTTP Status >0<<
(0)
But when I look in Wireshark there actually seems to be no problem


Quote:
POST /fv_upload.php HTTP/1.1
Content-Type: multipart/form-data; boundary=---FindVUKFormBoundary
User-Agent: FindVUK
Host: fvonline-db.bplaced.net
Content-Length: 1467
Cache-Control: no-cache

-----FindVUKFormBoundary
Content-Disposition: form-data; name="blurayfile"; filename="FindVukXmlFile.xml"
Content-Type: application/octet-stream

<?xml version="1.0" encoding="UTF-8"?><Main><Data><UUID>285fb0b7-8ce6-4d1b-a4f1-5a2dcc5a8e5c</UUID><Timestamp>2018-08-19T08:29:57+0000</Timestamp><Base64>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48Qmx1cmF5PjxGaWxlVHlwZT5CbHVyYXlNZXRhWE1MPC9GaWxlVHlwZT48RGlzY0lkIERhdGU9IjIwMTItMDUtMDgiPjQyNDhFMkQwMDU4RTVGNkZBQ0E2ODJEMkY1RTg1OTNENjQ5MkI4OTc8L0Rpc2NJZD48Vm9sdW1lTGFiZWw+V1JBVEhfT0ZfVEhFX1RJVEFOUzwvVm9sdW1lTGFiZWw+PEJEcGx1cz4wPC9CRHBsdXM+PEJ1c0VuY3J5cHRpb25FbmFibGVkPjA8L0J1c0VuY3J5cHRpb25FbmFibGVkPjxNS0JyZXY+MjU8L01LQnJldj48TWV0YVRpdGxlcz48TWV0YVRpdGxlIExhbmd1YWdlPSJlbmciPldSQVRIIE9GIFRIRSBUSVRBTlM8L01ldGFUaXRsZT48L01ldGFUaXRsZXM+PEhhc2hlcz48SGFzaCBUeXBlPSJNRDUiIEZpbGU9Ik1LQl9STy5pbmYiIFNpemU9IjEwNDg1NzYiPjE0QzA1MUEzOUJENUM5MjVCQkI0ODUzQjc3MDRDQ0VDPC9IYXNoPjwvSGFzaGVzPjxBcHBsaWNhdGlvbj5GaW5kVlVLIDEuMTU8L0FwcGxpY2F0aW9uPjxWb2x1bWVTaXplPjM2MTI5NjAzNTg0PC9Wb2x1bWVTaXplPjwvQmx1cmF5Pg==</Base64></Data><Signature><Checksum cipher="SHA256">65b1c00c54a109ef65f3f265186513830bd548c5cc62c1db488ccb5b2c6fe69c</Checksum><Signature>41E6EC104BD872C92B76E38D9F25AAB98C32BB8F9974DCD0BF187C1B2F0289189A07566A50B5F278ADF60B410886898B0C559214934EB5C9A5E151725A095204</Signature></Signature></Main>
-----FindVUKFormBoundary
Content-Disposition: form-data; name="action";

FindVUKsubmit
-----FindVUKFormBoundary--
HTTP/1.1 200 OK
Date: Sun, 19 Aug 2018 08:30:14 GMT
Server: Apache/2.4
X-BP-NSA-REQID: 81.165.63.143 a.18UID=100069
X-Content-Type-Options: nosniff
Upgrade: h2,h2c
Connection: Upgrade
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

1f
Successful written to database!
0
FindVUK somehow thinks it failed
candela is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 17:59.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.