commit a9828a73f035018091f84f2da1495fda3cbc8821 Author: TPD94 <> Date: Fri Nov 17 00:32:52 2023 -0500 Create README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..047b649 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +# VDOCipher + +## Prerequisites +Download and extracted [TPD-Keys](https://cdm-project.com/Decryption-Tools/TPD-Keys "TPD-Keys") + +Working CDM + +## Instructions + +### Obtaining VDOCipher decryption keys. + +1) Go to the title you want to decrypt. + +2) Start playing the content you want to decrypt. + +3) Open web devoloper tools (ctrl+shift+c) and click on the console tab. + +4) Refresh the page and play the content again. + +5) find the URL of the page in your adress bar this can be found using devoloper tools (ctrl+shift+c) and clicking on the network tab, then searching for the top most resutlt when refreshing. + +6a) Right click on the oldest (will likely be the top most) result, go down to `Copy Value` and then slect `Copy as cURL (POSIX)`. +> *This was done on firefox*. + +6b) Go to [curlconverter.com](https://curlconverter.com/ "curlconverter.com") and paste in what you copied. + +6c) Copy to clipboard the output (dicts (cookies, headers)), then open `DRMHeaders.py` in your `TPD-keys` directory and paste the newly formatted headers, save and exit. + +6d) Navigate to your `TPD-keys` directory via command prompt / terminal. + +7) Run with `python tpd-keys.py`. + +7b) select option 7 for `VDOCipher` + +8) Right click the oldest (should me the top most) result again and this time select `Copy URL`, or copy the URL from your browser bar address, and paste this into your command prompt waiting for `Enter the URL:`. + +9) You should have an output of all the available keys for content. \ No newline at end of file