Sign inSign up

alpha037/atlas-activator

By alpha037

Updated about 5 years ago

An independent bare nodejs server to send an embedded windows host script for Windows 10 activation.

Image
0

210

alpha037/atlas-activator repository overview

**Strictly for Educational Purposes**

atlas-activator

An independent bare nodejs server used to send an embedded windows host script for Windows 10 activation.

Explore the docs »

View Demo · Report Bug · Request Feature

No More KMS crap!

AUTH_TOKEN for the day: atlas-copyright [EXPIRED TOKEN]

Table of Contents

Built With
  • Node.js - Since it's a bare Node.js server so there are no additional dependencies, making the project more reliable and lightweight!

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

These are the prerequisites you need to use the software and how to install them.

  • npm
npm install npm@latest -g
  • nodemon (dev-dependency)
npm install nodemon --save-dev
Installation
  1. Clone the repo
git clone https://github.com/alpha037/atlas-activator.git
  1. Navigate to the repo directory
cd atlas-activator
  1. Install the required NPM packages (in our case, only one dev-dependency)
npm install

Usage

You can only request the windows host script, that is being used for activation, using either curl or Postman. No other user agents are allowed for obvious reasons.

  • For curl users, a sample request would look like this:
curl -H "Authorization: Bearer <AUTH_TOKEN>" https://atlas-activator.herokuapp.com/
  • For Postman users:
    • Open up the postman app.
    • Paste this link in the url tab.
    • Make sure the request type is GET.
    • In the Authorization tab, select Bearer token from the dropdown list and put your AUTH_TOKEN in the box.
    • After that, hit Send and you should see a response in the tab below.

Docker Instructions

If you haven't installed Docker already, then you can get it from here. After installing it, create an account in Docker and copy the username.

To run the app as a docker container, follow the given steps:

  • Navigate to the project directory
    cd atlas-activator
    
  • Replace USERNAME with your own username and build the docker image
    docker build -t <USERNAME>/atlas-activator:1.0 .
    
  • Open up the terminal at the project directory, replace USERNAME with your own username and run the following command:
    docker run --env-file ./config/dev.env -p 3000:3000 <USERNAME>/atlas-activator:1.0
    
  • You can also use docker compose to manage your containers:
    docker-compose up
    
    and
    docker-compose down
    

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project.
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  3. Commit your Changes (git commit -m 'Add some AmazingFeature').
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Shubhranil Dutta - @sdotdutta - [email protected]

Project Link: https://github.com/alpha037/atlas-activator

Tag summary

Content type

Image

Digest

Size

40.6 MB

Last updated

about 5 years ago

docker pull alpha037/atlas-activator