Shaiya External Login V2 - Website login & Secure password saver

10/01/2016 19:01 Trayne01#1
Hello everyone... Here is an enhanced version of my old small tool: [Only registered and activated users can see links. Click Here To Register...]

Now you are able to:
  • Link the login fields with a PHP webste and its member area
  • Save the password hash (so players will be able to login without password if needed)
  • Secure server-side hash
  • Automatic in-game login
  • Small app loading screen
  • Updater-Required to launch ("start game" args are needed)

Here are few pics :

Gallery

Non-Visual Studio Setup:

1) Download web-site releated (ShExLogin-Web.rar) files, then upload them on your website and edit the config.php page:
PHP Code:
<?php 

$hpass 
"niancat"// Put here a secure password that will be used to store password hash at client-site

 
if (!$link =      [MENTION=311501]ODB[/MENTION]c_connect("Driver={SQL Server};Server=127.0.0.1;"'Shaiya''Shaiya123'))//Change Shaiya & Shaiya123 by your ids
    
die ("Couln't connect to Database.");
?>
2) Open Lgcy.exe with HxD, search for all s.h.a.i.y.a.-.l.e.g.a.c.y. (unicode string) and repleace with your URLs (Replace pictures using Ressources Hacker, and repleace all "legacy" by what you want using hex)

3) Open your Updater.exe and replace Game.exe by Lgcy.exe


Visual Studio Setup:
1) Download web-site releated (ShExLogin-Web.rar) files, then upload them on your website and edit the config.php page:
PHP Code:
<?php 

$hpass 
"niancat"// Put here a secure password that will be used to store password hash at client-site

 
if (!$link =      [MENTION=311501]ODB[/MENTION]c_connect("Driver={SQL Server};Server=127.0.0.1;"'Shaiya''Shaiya123'))//Change Shaiya & Shaiya123 by your ids
    
die ("Couln't connect to Database.");
?>
2) Edit the source code
Code:
Line.25, 119,  188, 221, 235, 256, 314, 351, 387 (Form1.cs) 
Find all URLs and replace them by yours
Code:
Line.166 (Form1.cs) loading picture interval (seconds)
Code:
Line.295 (Form1.cs) In-Game loading screen wait-time (ms, mine is 9000 = 9 sec, when you see NEXON or SONOX or CHOIXROCK in game)
3) Open your Updater.exe and replace Game.exe by Lgcy.exe (or your executable name)



Note:
Please note that the future version of this tool will be merged with the [Only registered and activated users can see links. Click Here To Register...]'s development, so I might upgrade this thread by adding new linked features soon, so keep it in mind.

PS: If you know about custom updaters, or .SAF/.SAH format, then feel free to PM me, it could be nice to make this software able to update your game client, instead of using the official updater.

Lgcy.exe virus Total: [Only registered and activated users can see links. Click Here To Register...] (feel free to compile source code instead)

Download:
10/01/2016 20:27 vodanh_style#2
Quote:
Originally Posted by Trayne01 View Post
PS: If you know about custom updaters, or .SAF/.SAH format, then feel free to PM me, it could be nice to make this software able to update your game client, instead of using the official updater.

I think you can decompiler Updater System of Shaiya exile or Shaiya Ivasion . I checked , this file is coded by C# .

[Only registered and activated users can see links. Click Here To Register...]
10/01/2016 21:32 MC Flip#3
I'm quite sure Trayne wants to make his own instead of stealing or using someone elses work without the authors consent.
I believe he is more than capable of decompiling, but since he asked for help and assistance, he most likely wants to go the moral and legal way.
10/10/2016 16:43 ShaiyaDead#4
so this source come from shaiya invasion?
03/17/2017 12:53 theartboom#5
how about the patch? how could you patch it?
03/18/2017 15:49 Piccoloale099#6
Quote:
Originally Posted by theartboom View Post
how about the patch? how could you patch it?
Read carefully before post
Quote:
Originally Posted by Trayne01
PS: If you know about custom updaters, or .SAF/.SAH format, then feel free to PM me, it could be nice to make this software able to update your game client, instead of using the official updater.
05/12/2017 04:38 redpawn12#7
Quote:
Originally Posted by vodanh_style View Post
I think you can decompiler Updater System of Shaiya exile or Shaiya Ivasion . I checked , this file is coded by C# .

[Only registered and activated users can see links. Click Here To Register...]
hey man can you tell me what is this decompiler? :D
05/12/2017 16:39 Garrett_Thief#8
Quote:
Originally Posted by redpawn12 View Post
hey man can you tell me what is this decompiler? :D
JustDecompile
09/30/2020 14:48 jefersongpx88#9
someone help me for this launcher works my discord Slayer#5496