|
You last visited: Today at 03:18
Advertisement
Generate GF's account packet connection?
Discussion on Generate GF's account packet connection? within the Nostale forum part of the MMORPGs category.
02/06/2019, 19:08
|
#1
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
Generate GF's account packet connection?
Hi
I have made a simple bot that allow me some things, but I am currently not able to connect with a GF's account.
Here is a packet connection with a GF's account :
Code:
NoS0577 [cryptedDatas = ?] NONE_SESSION_ID [GFUID] [version + bit not writable here] 0 [loginhash ?]
If your login on the GFL client is helloguys, so the login in the packet will be "helloguys GF". There is also another packet which is sent when you arrive at the channel choice : "thisisgfmode".
So my question : how do we generate cryptedDatas ?
By the way, if you got a good book to get knowledges in cryptography, I would be really thankful if you post it here.
(Any explainations about how does the cryptography works in Nostale would be really appreciated too)
|
|
|
02/11/2019, 00:05
|
#2
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
Up,
The only thing I can add is that the loginhash is the same for every account based on the same email (if it is linked), but no way to get it, it seems like it is different from the original NoS0575 packet.
Edit : I would like to add an interesting information : the [loginhash] at the end of the packet will always be the same on your computer, maybe it is the gfuid which is hashed ? I tried, but didn't succeed.
|
|
|
02/11/2019, 07:38
|
#3
|
elite*gold: 0
Join Date: Jul 2014
Posts: 283
Received Thanks: 317
|
NoS0575 <?> <login> <sha512ofPassword> <GUID> <?><chr(11)><versionString> 0 <md5(md5(NostaleClientX.exe)+md5(NostaleClient.exe )+login)>
md5 and sha512 are uppercase.
if you're using GFLogin, <login> is the email (  will be changed to prohaxx4r, if it's already in use, it'll add "1" at the end, or "2" if the one is used etc.)
|
|
|
02/11/2019, 09:48
|
#4
|
elite*gold: 0
Join Date: Oct 2018
Posts: 257
Received Thanks: 207
|
Same issue there.
He is not talking about the NoS0575 packet (which is included in the Cryless' cryptography) but about the NoS0577 packet which has another architecture :
Quote:
|
NoS0577 [cryptedDatas = ?] NONE_SESSION_ID [GFUID] [version + bit not writable here] 0 [loginhash ?]
|
|
|
|
02/11/2019, 15:24
|
#5
|
elite*gold: 0
Join Date: Jul 2014
Posts: 283
Received Thanks: 317
|
oh, sorry, didnt realize it had its own one, my bad
|
|
|
02/11/2019, 21:18
|
#6
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
No problem.
I would like to know if you guys had, as the last word of the packet had something begining by "73AD[...]" ?
|
|
|
02/12/2019, 20:04
|
#7
|
elite*gold: 50
Join Date: Jul 2014
Posts: 1,700
Received Thanks: 1,165
|
Just saying the "thisisgfmode" just replace the password. But with GF Login you dont send PW to World bc client dont even know it so you just send "thisisgfmode"
|
|
|
02/13/2019, 10:51
|
#8
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
Yes, I already noticed that. The only problem I am currently having is with the second and the last word :
Code:
NoS0577 [something + random crypted] NONE_SESSION_ID [GFUID] [version + bit not writable here] 0 [something not random crypted]
cryptedDatas doesn't change until you disconnect (if you only change channels/server, it won't change) but change every connections. So it has a random part, like the NoS055 packet.
But the last word never change on my computer. It will maybe change with this update, I am going to check
Edit : they rollbacked to the same version because of update's problem -_-
|
|
|
02/13/2019, 13:19
|
#9
|
elite*gold: 55
Join Date: Jan 2011
Posts: 1,240
Received Thanks: 1,187
|
Quote:
Originally Posted by Nortank
Yes, I already noticed that. The only problem I am currently having is with the second and the last word :
Code:
NoS0577 [something + random crypted] NONE_SESSION_ID [GFUID] [version + bit not writable here] 0 [something not random crypted]
cryptedDatas doesn't change until you disconnect (if you only change channels/server, it won't change) but change every connections. So it has a random part, like the NoS055 packet.
But the last word never change on my computer. It will maybe change with this update, I am going to check
Edit : they rollbacked to the same version because of update's problem -_-
|
Nothing really changed on the last parameter, it's still
Quote:
Originally Posted by Bejine
<md5(md5(NostaleClientX.exe)+md5(NostaleClient.exe )+login)>
|
just without the login
=>
<md5(md5(NostaleClientX.exe)+md5(NostaleClient.exe ))>
|
|
|
02/15/2019, 08:16
|
#10
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
Thank you, I guess you didn't find the first parameter ?
|
|
|
02/15/2019, 13:11
|
#11
|
elite*gold: 55
Join Date: Jan 2011
Posts: 1,240
Received Thanks: 1,187
|
Quote:
Originally Posted by Nortank
Thank you, I guess you didn't find the first parameter ?
|
I guess it's an auth token, passed from GF-Login to the client.
|
|
|
02/17/2019, 22:03
|
#12
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
I got some things from my (very) humble knowledges with Cheat Engine :
the first parameter of the packet connection is in the memory like 4 of 5 times.
I found it at 0x116656F8, 0x11C8C6E0, 0x02BA06E8. Do you know if there is a way to get the function that set it ?
Also, it would may be be usefull ?
Well, got no clue how to get it.
|
|
|
02/28/2019, 01:25
|
#13
|
elite*gold: 0
Join Date: Dec 2018
Posts: 70
Received Thanks: 28
|
Still no idea.
Only thing I can add is that if you block GameForge's launcher to access internet after you are connected, you can start a Nostale client, but you will have the obsolete message.
So it really comes from GF's launcher, as Pumba already told.
Edit : Someone good in reversing could tell me if that could work ? (I have no clue if it is doable, atm)
- Trying to start Nostale client from GF's launcher
- Stoping after the auth token's generation
- Saving it and using it for my bot
Edit2 :
 
Maybe that could help
If they finish their new login version and nobody can bypass this, it will be really sad :c
|
|
|
02/28/2019, 12:36
|
#14
|
elite*gold: 55
Join Date: Jan 2011
Posts: 1,240
Received Thanks: 1,187
|
Quote:
Originally Posted by Nortank
- Trying to start Nostale client from GF's launcher
- Stoping after the auth token's generation
- Saving it and using it for my bot
|
That is what MarsBounty does in his Bot 
Waiting until the NostaleClientX.exe starts, read the id from the client memory and kill the NostaleClient process.
|
|
|
02/28/2019, 16:32
|
#15
|
elite*gold: 50
Join Date: Jul 2014
Posts: 1,700
Received Thanks: 1,165
|
Quote:
Originally Posted by Nortank
Still no idea.
Only thing I can add is that if you block GameForge's launcher to access internet after you are connected, you can start a Nostale client, but you will have the obsolete message.
So it really comes from GF's launcher, as Pumba already told.
Edit : Someone good in reversing could tell me if that could work ? (I have no clue if it is doable, atm)
- Trying to start Nostale client from GF's launcher
- Stoping after the auth token's generation
- Saving it and using it for my bot
Edit2 :

Maybe that could help
If they finish their new login version and nobody can bypass this, it will be really sad :c
|
It is possible to "bypass" it you just need to generate too the Login Auth key
|
|
|
 |
|
Similar Threads
|
[Selling] ▬ ▬ [ Alpha Generate & Alpha Generate Pro ] - [ Passwort Generatoren ] ▬ ▬
10/15/2016 - elite*gold Trading - 20 Replies
Alpha Generate
Ein Schlichter Passwort Generator, der ausschließlich Ziffern zu einem Passwort generiert.
Das Endergebnis hat zwischen 1 & 9 Ziffern !
Alpha Generate
http://i.epvpimg.com/zEKBe.jpg
Alpha Generate (Mit bestätigung)
http://i.epvpimg.com/Ant0h.jpg
|
ERROR: Connection failed. Host 'Mcncc.com' is blocked because of many connection erro
04/10/2010 - Metin2 Private Server - 8 Replies
Hab ein Problem mit meinem DynDns Server nach einiger Zeit kommt bei der DB und Regi immer olgendes "ERROR: Connection failed. Host 'Mcncc.com' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'" kann mir jemand sagen woran das liegt?
|
CONNECTION REFUSED CONNECTION REFUSED
01/12/2010 - Metin2 Private Server - 4 Replies
ehm leute
also ich hatte mal nen eigenen p server..
und hab den virtuellen pc bei virtual pc aber gelöscht weil ich nen neuen machen will
ich hab die instant files ja mal runtergeladen
|
CONNECTION REFUSED CONNECTION REFUSED
12/28/2009 - Metin2 Private Server - 6 Replies
.... bevor ich anfange.. ja ich hab die sufu benutzt aber das sind nicht genau meine probleme so... dann fang ich mal an
ich hab nen eigenen server .
habe den auf 650 ram eingestellt besitze 827.
ich hatte nicht so coole npcs.
ich habe 2 neue npcs gemacht mit sachen drin.aber ich habs so eingestellt , dass die npcs nicht ingame sofort stehen nach dem reboot,, sondern dass ich die rufen muss erst ...
|
connection: Connection refused
11/21/2009 - Metin2 Private Server - 16 Replies
Hi Leute,
ich wollte meinen server neu starten und dann kam etwas wie das hier.
http://www2.pic-upload.de/thumb/05.10.09/ug5fybhq f9b.jpg
Dann habe ich es neu versucht und dann kamen manchmal Core Fehler!!
Weiß jemand wie man diese Fehler beheben kann?
|
All times are GMT +1. The time now is 03:18.
|
|