• We just launched and are currently in beta. Join us as we build and grow the community.

[Tool] LOL Account Verify Tool - SUPPORTS PBE

jojo12345689

Punchline Warrior
J Rep
0
0
0
Rep
0
J Vouches
0
0
0
Vouches
0
Posts
98
Likes
125
Bits
2 MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1 300 XP
Re:Auth
The simple account credential authenticator
Download
I put the downlaod ;here for those who just want the program and don't care why they should use Re:Auth
You must upgrade your account or reply in the thread to view hidden text.
Current status (patch 8.13)
Garena: Not supported (Planned)
Riot Regions: Supported
PBE: Supported
Re:Auth Simulation Config
Re:Auth Version: 1.5.0
Auth User-Agent: RiotClient/18.0.0 (rso-auth)
Auth endpoint: https://auth.riotgames.com/token
Format (How to use)
Re:Auth uses the user:pass:region format
Why Re:Auth
Re:Auth does not use RTMP endpoints but this is planned and will be done properly. See below (RTMPS region) for more information
Re:Auth has been designed to work even when riot updates the client without a need for a new config file by using riot's config files
Re:Auth has been designed to simulate the calls that the official client uses to reduce the risk of bans
Re:Auth can check for updates and notify you of the latest versions (which have new features!)
Re:Auth supports proxy switching (HTTPS proxies) allowing you to check many accounts
Re:Auth has one of the most simple installs. Just install the exe into a folder and run it
Re:Auth uses MultiThreading (Parallel.ForEach) to check account at the same time
Re:Auth now can save settings and the location of the proxy list file
Re:Auth uses some of RSO-Auth (auth.riotgames.com)
~~~~~Screenshots~~~~~
Main Page
Proxy Flyout
Settings Flyout
~~~RTMPS~~~
A lot of other auth clients (that use BananaLib.dll) use the old method of RTMPS authentication. This is no longer used by riot.
The old authentication method is shown below. This is pulled from another checker (League of Legends Account Checker.exe)
Code:
credentials = new AuthenticationCredentials()
{
Username = this.UserAccountConfig.Username,
Password = this.UserAccountConfig.Password,
ClientVersion = this.UserAccountConfig.ClientConfig.GetGameClientVersion(this.UserAccountConfig.RegionInfo.Region),
Domain = \u003CModule\u003E.\u202E‮‫â¯â€â€Žâ€®â€â®â€®â¬â€®â¯â‫​‎‫â¬â€Žâ€â«â€â¯â€Œâ€â«â®â€ªâªâ€â€¬â€â€Žâ€Žâ€Žâ€«âªâ€â€«â€®<string>(1907328646U),
Locale = this.UserAccountConfig.RegionInfo.DefaultLocale,
OperatingSystem = \u003CModule\u003E.\u202E‮‫â¯â€â€Žâ€®â€â®â€®â¬â€®â¯â‫​‎‫â¬â€Žâ€â«â€â¯â€Œâ€â«â®â€ªâªâ€â€¬â€â€Žâ€Žâ€Žâ€«âªâ€â€«â€®<string>(3827417886U),
AuthToken = this.LcdsAuthToken
};
This method still works, but because riot doesn't use it, it may stop working in the future or flag the accounts, causing them to
become disabled. The new auth method looks more like this
Code:
var authCred = new AuthenticationCredentials
{
MacAddress = LoginSystemData.MacAddress,
AuthToken = rsoAuthToken,
PartnerCredentials = partnerCred,
OperatingSystem = LoginSystemData.OperatingSystem,
Username = userName
};
How does Re:Auth stay up to date
Re:Auth uses the system.yaml configuration file. There is a chance the riot will change this file; however, this is unlikely and I will be making some modifications
to make it more resistant to any changes in the system.yaml file format
Planned Features (v2.0)
Rank info
Last game info
Export all of the data (currently doesn't export all data)
RTMPS for datascrape (Note: RTMPS will not have proxy)
Store worth (Conversion of all owned champs to IP, and skins to RP)
Account worth (Estimate USD worth of account from rank + skins + champs)
NOTE: Re:Auth does not check for email verification because it is now manditory. I may implement some things for email verification though
Help out
If you have a banned account, send it. It may be falsely represented but I doubt it. I just want to pull the data off the account though
Potential features
Auto-Wipe (remove all friends from xmpp)
Why did I make Re:Auth
I'm still working on IcyWind, but because now most of the things left to do is integrate all of the rtmps calls and https calls and some UI
I'm trying to let people know that I exist and I the IcyWind project is very much alive. This is just proof that it is alive...
and that I actually know what I am doing by creating tools that work with riot's servers
Re:Auth uses code from IcyWind.Core which is part of the IcyWind project.
IcyWind currently released under the GNU GENERAL PUBLIC LICENSE
Re:Auth uses an exclusive license from the IcyWind project (because I can) allowing
for the distribution of&nbsp; derivatives of the source code without the requirement to reveal
the source code until IcyWind is released
Edited by eddy5641, 05 July 2018 - 06:02 PM.
 

451,993

323,299

323,308

Top