limaceous-bushwhacker / WVGuesser

A local version of a plugin implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WVGuesser is an offline version implementation of widevine-l3-guesser

Use

Plugin installation

Unzip WVGuesser-plugin.zip and then load the unzipped extensions

Open the website that uses widevine, and after playing the video a configuration file will be downloaded automatically

that is offline_config.json, put it into the current directory

If you are just testing, you can skip this step, there is already a built-in configuration file

Locally decrypted

If it is exe version, directly drag offline_config.json to wvguesser_v1.1.0.exe.

Run the program and wait for decryption

  • python -m wvguesser.mainv2

According to the existing algorithm, it can only be single threaded

Demo

Configuration file

Default Config:

{
	"thread": 5,
	"notif": "True",
	"json": "True",
	"main_number": 5,
	"version": "1.3.2"
}

Warning

Do not change anything in the configuration file unless you know what you are doing.

Build

pyinstaller -n wvguesser_v1.3.2 -F wvguesser\__main__.py

Changes done

Removal of excessive prints, addition of a notification system, English translation & "BruteForce" results sent in Json.

Suggest a better solution

Not very good at C++ so I used python

  • Pure C++ completion call

About

A local version of a plugin implementation


Languages

Language:Python 100.0%