get-priv-data

module
v0.0.0-...-e574d23 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2019 License: MIT

README

get-priv-data

Retrieve NvFBC Private Data (UUID) from a Steam installation

Method for finding the UUID constant

The C code might look something like this

NvFBCCreateParams createParams;
memset(&createParams, 0, sizeof(createParams));
...
createParams.pPrivateData = (void*)enableKey;
createParams.dwPrivateDataSize = 16;

So we want to find an assignment (MOV dword ptr) to an offset (ptr) in .rdata

followed by an assignment (MOV dword ptr) of value 16 (10h)

Usage

There are releases precompiled for you! You can find them in the Releases tab

You can get the executable via go get as well

go get github.com/trevor403/get-priv-data/cmd/...

Disclaimer

Executing this program may put you in violation of Steam's EULA

I do not provide any legal guarantees around this software or it's usage. However it is my opinion that the Reverse Engineering effort that went into developing it is covered by the DMCA as it promotes interoperability.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL