Giter VIP home page Giter VIP logo

bas-steam-guard-mobile-activator's Introduction

Steam Mobile Guard Activator

!NOT SUPPORTED ANYMORE!

App for mass activation Steam Mobile Guard, written with BAS

How it works

This app logs into your account, attaches a virtual phone number and activates mobile security. Once completed, you will receive data for generating temporary access codes to your account.

Ditailed pipeline

  1. Steam login
  2. Attach phone
  3. Confirmation phone attachment by link from email
  4. Activating guard with sms and totp codes
  5. Parsing data (ex. tradelink; optional)
  6. Exporting

Features

Multithreading

For example, instead of one account, 10 do the same job at the same time. You can limit the number of script runs by the number of successes or failures.

tab.threading

Import accounts from file

CSV format, example: username:password:email:emailpassword

tab.accounts

Requests proxification

Supported protocols: http, https, socks5. The ip change link is supported (for proxy rotation by link), a GET request will be sent. If there is no response from the server or if the server returns a status other than 200, the current execution of the script will fail with an IP address change error.

Examples:

  • http://127.0.0.1:1235
  • socks://1.2.3.5:1235|https://changeip.com
  • https://user1:[email protected]:1235|changeip.com

tab.proxies

Auto-confirmation email to attach a phone

The email client works via imap or pop3 protocols. It also supports proxification. In addition, the application can check email availability before logging into the account.

tab.email

Auto-confirmation SMS to activate the guard

This works through virtual numbers.

Available services:

  • sms-activate.ru
  • smshub.org
  • 5sim.net
  • onlinesim.ru
  • sms-acktiwator.ru
  • sms-reg.com
  • vak-sms.com
  • give-sms.com
  • getsms.online
  • sms-man.ru
  • activation.pw
  • cheapsms.ru
  • smsvk.net
  • 365sms.ru
  • smspva.com
  • simsms.org

You can also easily add another service by emulating the API of an existing service and replacing the url in the advanced settings.

tab.sms

Parsing account info

You can parse some account info after main process will be done. Parsing categories are now available:

  • trade link

tab.other

Export with templates

You can set the export format by yourself.

JSON "payload" with many useful fields is available.

Write any text on any file and place ${payload['key']} whare you want to use data from json path.

Available paths:

  • payload['account']
  • payload['account']['email']
  • payload['account']['email']['password']
  • payload['account']['email']['username']
  • payload['account']['hasPhone']
  • payload['account']['password']
  • payload['account']['raw']
  • payload['account']['username']
  • payload['auth']
  • payload['auth']['account_name']
  • payload['auth']['loginSecure']
  • payload['auth']['oauth_token']
  • payload['auth']['sessionid']
  • payload['auth']['steamid']
  • payload['auth']['wgtoken']
  • payload['auth']['wgtoken_secure']
  • payload['guard']
  • payload['guard']['account_name']
  • payload['guard']['deviceid']
  • payload['guard']['identity_secret']
  • payload['guard']['phone_number_hint']
  • payload['guard']['revocation_code']
  • payload['guard']['secret_1']
  • payload['guard']['serial_number']
  • payload['guard']['server_time']
  • payload['guard']['shared_secret']
  • payload['guard']['token_gid']
  • payload['guard']['uri']
  • payload['parsed']
  • payload['parsed']['tradelink']
  • payload['phone']
  • payload['phone']['active']
  • payload['phone']['convertedNumber']
  • payload['phone']['messageReceived']
  • payload['phone']['number']
  • payload['phone']['valid']
  • payload['proxy']
  • payload['proxy']['linkChangeIP']
  • payload['proxy']['raw']
  • payload['proxy']['type']
  • payload['proxy']['value']
  • payload['success']

The first line of the template always specifies where to save it. You can export as many templates as you want. Some templates are located in examples folder.

tab.export

How to start

Download latest release and run bas-steam-guard-mobile-activator.exe

Requirements

  • Windows x64 (7+)
  • 1 CPU, 512 MB RAM
  • Internet speed 5MB/s +

bas-steam-guard-mobile-activator's People

Contributors

sadzurami avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

bas-steam-guard-mobile-activator's Issues

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.