Code Monkey home page Code Monkey logo

bwry / steamless-original Goto Github PK

View Code? Open in Web Editor NEW

This project forked from atom0s/steamless-original

0.0 0.0 0.0 219 KB

The first release of Steamless that was made public. This repo contains the original C++ source and the first version of the C# source. (This code is obsolete! Please see the latest source found in the new main repo here: https://github.com/atom0s/Steamless)

License: GNU General Public License v3.0

C++ 23.01% C 76.99%

steamless-original's Introduction

Steamless

Steamless is a DRM remover of the SteamStub variants.

At this time, Steamless supports:

  • v3 SteamStub [100% working]
  • v2 SteamStub [75% working, not finished]
  • v1 SteamStub [0%, not started]

What is SteamDRM / SteamStub?

DRM

Steamworks Digital Rights Management wraps your game's compiled executable and checks to make sure that it is running under an authenticated instance of Steam. This DRM solution is the same as the one used to protect games like Half-Life 2 and Counter-Strike: Source. Steamworks DRM has been heavily road-tested and is customer-friendly.

In addition to DRM solutions, Steamworks also offers protection for game through day one release by shipping encrypted media to stores worldwide. There's no worry that your game will leak early from the manufacturing path, because your game stays encrypted until the moment you decide to release it. This protection can be added to your game simply by handing us finished bits or a gold master.

ref: hxxps://partner.steamgames.com/documentation/api

Legal

I, atom0s, am not responsible for what you do with this source code. I do not condone piracy and wish that if you choose to remove the DRM of a Steam game, do so with a game that you already own. Use this code at your own risk!

Steamless is released for educational purposes in the sense to understand and learn about DRM protection. Steamless does not make it possible to play online games for free that are from Steam. Steamless does not remove the usage of steam_api.dll from any game that makes use of it. Do not contact me asking for help with obtaining games or other content from Steam for free.

Credits and Thanks

Thanks to Cyanic (aka Golem_x86) for his notes and help with parts of the stub headers and such. You can find his information here: http://pcgamingwiki.com/wiki/User:Cyanic/Steam_DRM

steamless-original's People

Contributors

atom0s avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.