Skip to content

Tags: OpenSteam001/OpenSteamTool

Tags

1.4.8

Toggle 1.4.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Refactor platform module, add pipe module, denuvo auth,inject and loc…

…alize README (#109)

* Refactor platform module, add pipe module, denuvo auth,inject and localize README

* fix: address wide-string build issues and only mark processes injected after successful load

* docs: add animated logo and polish README headers

* docs: add injection description

v1.4.7

Toggle v1.4.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
improve manifest downloads, library refresh, and ticket tooling (#92)

- Default manifest downloads to manifest.opensteamtool.com
- Fix library status refresh after hot reload, bulk delete, and bulk import
- Support SteamStub-only games by reusing local ConfigStore tickets and forging the requested AppId via SteamDRMP off-by-four parsing
- Add extract_tickets tool for dumping AppTicket and ETicket values

v1.4.6

Toggle v1.4.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: cap watcher directories to wait-object limit (#58)

v1.4.6-fix

Toggle v1.4.6-fix's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
cancle hook GetOrAddAppData temporarily (#71)

v1.4.5

Toggle v1.4.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: load Steam byte patterns from remote tracker (#55)

* feat: load Steam byte patterns from remote tracker

* fix:drop obsolete Patterns.h dependency from HookManager

v1.4.4

Toggle v1.4.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
ByteSearch: require exact Steam build id match, popup once on unsuppo…

…rted version

v1.4.3

Toggle v1.4.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix error signatures

v1.4.2

Toggle v1.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove unused files

v1.4.1

Toggle v1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Migrate manifest and eticket interception to NetPacket/IPC layers

Manifest: replace synchronous GetManifestRequestCode Detours hook with async HTTP fetch on ContentServerDirectory.GetManifestRequestCode#1
Eticket: migrate RequestEncryptedAppTicket flow from NetPacket to IPC layer (GetAPICallResult dispatch pattern, WriteCallbackResponse)
Various logging and minor fixes.

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Migrate from nanopb to libprotobuf-lite, add stats/achievements suppo…

…rt, manifest persistent connection, and MarkOwned guard

 Build system
  - Replace nanopb with protoc-based C++ code generation at build time,
    output to build directory to keep the source tree clean on CI.
  - Add cmake/Protobuf.cmake: fetches protobuf v3.21.12, builds
    libprotobuf + libprotobuf-lite + protoc from source.
  - Dual proto generation from the same .proto:
      Debug  → protoc --cpp_out (full Message, DebugString works)
      Release → protoc --cpp_out=lite (MessageLite, smaller binary)
  - Debug links libprotobuf, Release links libprotobuf-lite.