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 14th February 2016, 16:43   #121  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Quote:
Originally Posted by Emulgator View Post
Ah, from EnumCD.exe:

(...)

This may be the reason. The drive just may have no implementation of this particular spec.
And did EnumCD output the correct result? Or only show an error?

Basically I don't think that your drive is missing something... it's more likely that my implementation is still not 100% correct...
nalor is offline   Reply With Quote
Old 14th February 2016, 16:57   #122  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
Here we go:
Code:
C:\Users\l>C:\enumcd\EnumCD.exe
Properties for Device 1

Device ID: IDE\CdRomMATSHITA_BD-MLT_UJ260AF_________________1.00____

Adapter Properties
------------------
Bus Type       : Printer Device
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type      : DVD (0x33)
Removable Media : Yes
Product ID      : MATSHITA BD-MLT UJ260AF
Product Revision: 1.00

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID  : MATSHITA
Product ID : BD-MLT UJ260AF
Product Rev: 1.00
Vendor Str : 12121200


CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader    : Yes
   CD-R disc : Yes
   CD-RW disc: Yes

CD writer    : Yes
   CD-R disc : Yes
   CD-RW disc: Yes

DVD Reader     : Yes
   DVD-ROM disc: Yes
   DVD-R disc  : Yes
   DVD-RAM disc: Yes

DVD writer     : Yes
   DVD-R disc  : Yes
   DVD-RAM disc: Yes




 ***  End of Device List  ***

C:\Users\l>
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."
Emulgator is offline   Reply With Quote
Old 27th February 2016, 22:37   #123  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
@Emulgator

Sorry - took a little bit longer than expected.

For the moment I've transcoded EnumCD to Purebasic - please try this executeable:

EnumCdPurebasic.exe

It should do exactly the same things as the original EnumCD (with only one difference - I've enhanced the list of Adapter-BusTypes - so it should tell you 'SATA' and not 'Printer Device' in case of an Sata drive )

If it is working for you I'll start to check for the differences between this implementation and my findvuk-code.
nalor is offline   Reply With Quote
Old 1st March 2016, 01:01   #124  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,531
Here we go:

Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\l>E:\_SOFT\EnumCdPurebasic.exe
Properties for Device 1


Device ID: IDE\CdRomMATSHITA_BD-MLT_UJ260AF_________________1.00____

Adapter Properties
------------------
Bus Type       : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type      : DVD (0x33)
Removable Media : Yes
Product ID      : MATSHITA BD-MLT UJ260AF
Product Revision: 1.00

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID  : MATSHITA
Product ID : BD-MLT UJ260AF
Product Rev: 1.00
Vendor Str : 12121200






CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader    : Yes
   CD-R disc : Yes
   CD-RW disc: Yes

CD writer    : Yes
   CD-R disc : Yes
   CD-RW disc: Yes

DVD Reader     : Yes
   DVD-ROM disc: Yes
   DVD-R disc  : Yes
   DVD-RAM disc: Yes

DVD writer     : Yes
   DVD-R disc  : Yes
   DVD-RAM disc: Yes







Properties for Device 2

 ***  End of Device List  ***

C:\Users\l>
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."
Emulgator is offline   Reply With Quote
Old 1st March 2016, 23:23   #125  |  Link
LM2005
Registered User
 
Join Date: May 2005
Location: Northern Europe
Posts: 38
How do I know FindVuk has found something and finished. But most importantly, thank you for this thread and tool. I started to run out of disk space when I had to make a MKV copy of my disks to watch them.

Edit: Well, now I know, with second disk I got more info.
Attached Files
File Type: txt PleasePostInDoom9Dorum.txt (626 Bytes, 78 views)

Last edited by LM2005; 1st March 2016 at 23:32. Reason: Added info
LM2005 is offline   Reply With Quote
Old 24th March 2016, 23:11   #126  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Just released 0.93 - just a small maintenance release, nothing really new...

@LM2005: I'm still thinking about your problem and already started to add something to 'EnumCdPurebasic' to get more details about your problem.., hopefully I can finish it within the next couple of days.
nalor is offline   Reply With Quote
Old 25th March 2016, 02:06   #127  |  Link
LM2005
Registered User
 
Join Date: May 2005
Location: Northern Europe
Posts: 38
Quote:
Originally Posted by nalor View Post
Just released 0.93 - just a small maintenance release, nothing really new...

@LM2005: I'm still thinking about your problem and already started to add something to 'EnumCdPurebasic' to get more details about your problem.., hopefully I can finish it within the next couple of days.
No problem. I got the program finally working, it was just a bit different to use than other SW I have used. Unfortunately, I have to reinstall it all again.

With thanks
LM2005
LM2005 is offline   Reply With Quote
Old 25th March 2016, 20:37   #128  |  Link
smiller667
Registered User
 
Join Date: Oct 2001
Posts: 1,125
Problem with iHOS104 BD-ROM

Hi,

I am using a Liteon iHOS104 drive (vendor is "ATAPI"). Part 1 (GetVUK) is successful and retrieves the correct VUK (the VUK works if you manually add it to to the key file). However, validation of the VUK in step 2 fails:
Quote:
00:59:45 - --- PART 2 --- GET MKBrev AND VALIDATE VUK ---
-------------------------------------------------------------------------------
00:59:45 - AACS folder on disc is reachable - ValidateVUK is possible
00:59:46 - Drive is NOT a Blu-ray drive! Exit now!
00:59:46 - In case this is wrong please report in the Doom9 forum
00:59:46 - CloseAtTheEnd is active, close DVDfab now
Waiting 3 secs before quit...
The Showdrivedetails output of FindVUK says
Quote:
C:\Program Files\FindVUK>findvuk.exe showdrivedetails
-----------------------------------------------------------
01:21:16 - ----------- FindVUK 0.93 -----------
-----------------------------------------------------------
To close FindVUK simply press the ESC key
-----------------------------------------------------------
01:21:16 - Parameters detected
01:21:16 - SettingsFile: >C:\Program Files\FindVUK\config\FindVUK.ini<

######################################################################################################
01:21:16 - ShowDriveDetails for Drive >E:\<
######################################################################################################
01:21:16 - Vendor >< ProductId >ATAPI iHOS104< ProductRevision >WL0F< ScsiDeviceType >CD/DVD-ROM device< ConnectedTo >Atapi< Bus
01:21:16 - ERROR! MMC_GetDriveDetails failed:-3

Please press ENTER or ESC to exit
01:22:55 - Error saving window position
EnumCDPureBasic output is
Quote:
Device ID: IDE\CdRomATAPI_iHOS104___________________________WL0F____

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54






CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : No

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: No

DVD writer : No
Is there something I can do to prevent this error?
Cheers,
Steve
smiller667 is offline   Reply With Quote
Old 25th March 2016, 23:00   #129  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Hi, i'm still not sure if it has been a smart idea to include this check if not.

Please enable the debug log setting in the ini file and Post the logfile e.g. on pastebin.com and i'll try to fix this asap

Gesendet von meinem D5803 mit Tapatalk
nalor is offline   Reply With Quote
Old 30th March 2016, 21:38   #130  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
@smiller667
@LM2005

Please try this special 'EnumCD' version and report your results:

EnumCdPurebasic-3

I've added 2 custom commands at the end that request the same information that I'll try to retrieve from the drives in FindVUK - just want to know if it's working this way or not.

On my computer the output at the end looks like this:

Quote:
CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >476< real datalen >772< datalen >476< senselen >0< size >44< sizewb >65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Write Protect<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Random Writeable<
Feature: >Incremental Streaming Writeable<
Feature: >Formattable<
Feature: >Hardware Defect Management<
Feature: >Restricted Overwrite<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >Rigid Restricted Overwrite<
Feature: >CD Track at Once<
Feature: >CD Mastering<
Feature: >DVD-R/-RW Write<
Feature: >Layer Jump Recording<
Feature: >CD-RW Media Write Support<
Feature: >BD-R POW<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >BD Write Feature<
Feature: >Hybrid Disc<
Feature: >Power Management<
Feature: >SMART<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DCBs<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<
Feature: >Vendor Specific<
Feature: >Vendor Specific<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : HL-DT-ST
ProductIdentification: BD-RE BH10LS38
ProductRevisionLevel : 1.03
VendorSpecific : (BS)(NUL)A011051398BA7C5231
Thanks for your help and your patience!
nalor is offline   Reply With Quote
Old 31st March 2016, 18:42   #131  |  Link
smiller667
Registered User
 
Join Date: Oct 2001
Posts: 1,125
Hi,

EnumCdPurebasic-3 produces the following output on the Liteon iHOS104:

Quote:
CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54
Cheers,
Steve
smiller667 is offline   Reply With Quote
Old 31st March 2016, 21:02   #132  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Thanks for testing - please try this one here as well:

EnumCdPurebasic 4

I've changed only a small detail and will continue to release new versions with only small changes until it stops working
And at this point I'll know how to fix this stupid bug

(I already have an idea.. but need to make one step after the other to be on the safe side)
nalor is offline   Reply With Quote
Old 31st March 2016, 21:21   #133  |  Link
smiller667
Registered User
 
Join Date: Oct 2001
Posts: 1,125
Here is the EnumCdPurebasic 4 output:

Quote:
CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54
Cheers,
Steve

Last edited by smiller667; 31st March 2016 at 21:23.
smiller667 is offline   Reply With Quote
Old 1st April 2016, 18:45   #134  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Here comes the next try

This time I changed the way how the handle to the drive is retrieved to the method I'm using in FindVUK.

Please report your result after trying EnumCdPurebasic5

Thanks!
nalor is offline   Reply With Quote
Old 1st April 2016, 19:48   #135  |  Link
smiller667
Registered User
 
Join Date: Oct 2001
Posts: 1,125
Here is the next output:

Quote:
################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
CD Reader : Yes
CD-R disc : Yes
CD-RW disc: Yes

CD writer : No

DVD Reader : Yes
DVD-ROM disc: Yes
DVD-R disc : Yes
DVD-RAM disc: No

DVD writer : No





CD Drive Configuration from Pass Through
---------------------------------------
Returnsize >256< real datalen >552< datalen >256< senselen >0< size >44< sizewb
>65832<

Feature: >Profile List<
Feature: >Core<
Feature: >Morphing<
Feature: >Removeable Medium<
Feature: >Random Readable<
Feature: >Multi-Read<
Feature: >CD Read<
Feature: >DVD Read<
Feature: >Hardware Defect Management<
Feature: >DVD+RW<
Feature: >DVD+R<
Feature: >DVD+R Dual Layer<
Feature: >BD Read Feature<
Feature: >Power Management<
Feature: >CD Audio External Play<
Feature: >Microcode Update<
Feature: >Timeout<
Feature: >DVD-CSS<
Feature: >Real Time Streaming<
Feature: >Drive Serial Number<
Feature: >DVD CPRM<
Feature: >Firmware Information<
Feature: >AACS<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54
Cheers,
Steve
smiller667 is offline   Reply With Quote
Old 2nd April 2016, 15:35   #136  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Next try - changed 2 constants to the values I'm using in FindVUK - eventually those make the difference:
  • MaxSenseLen: 252<>24
  • MaxIndirectData: 65534<>65535

EnumCdPurebasic - Mod6
nalor is offline   Reply With Quote
Old 2nd April 2016, 16:56   #137  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
And another one:

EnumCdPurebasic Mod7

Now I've also copied the procedure that requests the data from the drive directly from FindVuk.

@smiller667 - please execute both versions (Modification 6 & 7) and post your results - thanks!
nalor is offline   Reply With Quote
Old 2nd April 2016, 21:16   #138  |  Link
smiller667
Registered User
 
Join Date: Oct 2001
Posts: 1,125
Here is the output from #6 & 7

#6:
Quote:
################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

MaxSenseLen >24<
MaxIndirectData >65535<

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
Error: 0Der Vorgang wurde erfolgreich beendet.

fehler >0< senseinfo >24< datalen >65535< scsi status >0<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54
#7:
Quote:
################################################################################
######################
ShowDriveDetails for Drive >E:\<
################################################################################
######################

MaxSenseLen >24<
MaxIndirectData >65535<

Check drive features for drive >E:\<
CreateFile >E:\< with GENERIC_READ + GENERIC_WRITE - SUCCESS

Adapter Properties
------------------
Bus Type : SATA
Max. Tr. Length: 0x20000
Max. Phy. Pages: 0x21
Alignment Mask : 0x1

Device Properties
-----------------
SCSI Device Type: CDROM Device (0x5)
Media Type : DVD (0x33)
Removable Media : Yes
Product ID : ATAPI iHOS104
Product Revision: WL0F

Inquiry Data from Pass Through
------------------------------
Device Type: CDROM Device (0x5)
Vendor ID : ATAPI
Product ID : iHOS104
Product Rev: WL0F
Vendor Str : 2010/11/25 13:54


CD Drive Capabilities from Pass Through
---------------------------------------
Error: 0Der Vorgang wurde erfolgreich beendet.

- BEFORE device_send_cmd >46 00 00 00 00 00<
device_send_cmd_buffer Start - tx >0< rx >65535<
device_send_cmd_buffer CommandLen >10< iReturn >1< cmd >46 00 00 00 00 00 00 FF
FF 00<
device_send_cmd_buffer Before CopyMemory >00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00<
device_send_cmd_buffer Before FillMemory >24<
device_send_cmd_buffer After FillMemory
device_send_cmd_buffer Before 'DeviceIoControl' - length >65603< SenseInfoLength
>24<
device_send_cmd_buffer 'DeviceIoControl' ERROR - LastError >1<
device_send_cmd_buffer Final Result >0<
- AFTER device_send_cmd >0<
fehler >0< senseinfo >24< datalen >65535< scsi status >0<

CD Drive INQUIRY from Pass Through
---------------------------------------
VendorIdentification : ATAPI
ProductIdentification: iHOS104
ProductRevisionLevel : WL0F
VendorSpecific : 2010/11/25 13:54
smiller667 is offline   Reply With Quote
Old 6th April 2016, 21:57   #139  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Released FindVUK 0.94

It's again just a small update - but the most important thing is that the bug discovered by smiller667 is fixed

The download link is in the first post!
nalor is offline   Reply With Quote
Old 28th April 2016, 21:17   #140  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 490
Released FindVUK 0.95

It's again just a small update - added all dvdfab and passkey versions released in the last weeks as tested versions and fixed a small bug that I've noticed after starting FindVUK from a batch file (and changed the procedure to read drive details one more time - in case somebody notices a regression please tell me - thanks )

The download link is in the first post!
nalor 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 10:17.


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