Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Nostale
You last visited: Today at 04:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How to send packets to World Serwer

Discussion on How to send packets to World Serwer within the Nostale forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2018
Posts: 85
Received Thanks: 78
How to send packets to World Serwer

Hello i have problem
i dont know how to decode packets when bot connecting to world serwer

What i know:
After recive somethink like that:
Code:
NsTeST testowyuser 1072 127.0.0.1:4500:7:1.1.S1-Game 127.0.0.1:4501:4:1.2.S1-Game 127.0.0.1:4502:2:1.3.S1-Game
I must send data to world serwer (127.0.0.1:4500)
i know i must send
Code:
1072
and
Code:
testowyuser
password
(this i found in packet logger)
I try use decryptLoginPacket and decryptGamePacket but without effects

Could someone explain me how to do that?
Rajmund1337 is offline  
Old 05/31/2019, 09:57   #2
 
erixor's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 408
Received Thanks: 1,067
Actually you have to send the packetId or whatever this is before each packet when you're sending packets to the worldserver.

this PacketId increases by 1 everytime a packet is sent and is randomly generated by the client (between 20 000 & 90 000 I think)

So for example, you have to send :

20000 {SessionId} (in your case it seems it is 1072)
20001 testowyuser
20002 password

Hope it helps

as an example, the following code is horrible, I did that a long time ago for testing purposes, but it works :

erixor is offline  
Thanks
1 User
Old 05/31/2019, 22:19   #3
 
elite*gold: 0
Join Date: Sep 2014
Posts: 6
Received Thanks: 5
I have just read my code and there is a list what you have to do:

1. Connect to world server (79.110.84.75:4004 in PL).
2. Send NoS0575 packet.
e.g.
It means:
NoS0575 %random% Login SHA512password GUID 00+%random%+char(11)+versionofNostaleClientX.exe 0 MD5NostaleClientX+MD5NostaleClient

?Helpful? thread:

If you use Cryless~'s cryptography you have to use Crypto::encryptLoginPacket. Link:

3. Decode response. Use Crypto::decryptLoginPacket.
NsTeST testowyuser 1072 127.0.0.1:4500:7:1.1.S1-Game 127.0.0.1:4501:4:1.2.S1-Game 127.0.0.1:4502:2:1.3.S1-Game

1072 is session ID. After that you have avaliable channels.

4. Choose channel and connect.
5. Send sesson ID. Use Crypto::encryptGamePacket.
In this case: encryptGamePacket("1072",1072,true);

6. Wait 1 second.
7. Send login: encryptGamePacket("testowyuser",1072,false);
8. Send password: encryptGamePacket("password",1072,false);
9. Decode response using Crypto::decryptGamePacket
It's list of characters:
10. Client sends this packets, but probably it's not necessary to send all of them:
Of course use encryptGamePacket.
11. Send pulse packet every minute (see in packet logger).

I hope it will be helpful.
Pyrokar000 is offline  
Thanks
2 Users
Old 06/01/2019, 08:47   #4
 
elite*gold: 0
Join Date: Apr 2018
Posts: 85
Received Thanks: 78
Quote:
Originally Posted by Pyrokar000 View Post
I have just read my code and there is a list what you have to do:

1. Connect to world server (79.110.84.75:4004 in PL).
2. Send NoS0575 packet.
e.g.
It means:
NoS0575 %random% Login SHA512password GUID 00+%random%+char(11)+versionofNostaleClientX.exe 0 MD5NostaleClientX+MD5NostaleClient

?Helpful? thread:

If you use Cryless~'s cryptography you have to use Crypto::encryptLoginPacket. Link:

3. Decode response. Use Crypto::decryptLoginPacket.
NsTeST testowyuser 1072 127.0.0.1:4500:7:1.1.S1-Game 127.0.0.1:4501:4:1.2.S1-Game 127.0.0.1:4502:2:1.3.S1-Game

1072 is session ID. After that you have avaliable channels.

4. Choose channel and connect.
5. Send sesson ID. Use Crypto::encryptGamePacket.
In this case: encryptGamePacket("1072",1072,true);

6. Wait 1 second.
7. Send login: encryptGamePacket("testowyuser",1072,false);
8. Send password: encryptGamePacket("password",1072,false);
9. Decode response using Crypto::decryptGamePacket
It's list of characters:
10. Client sends this packets, but probably it's not necessary to send all of them:
Of course use encryptGamePacket.
11. Send pulse packet every minute (see in packet logger).

I hope it will be helpful.
Thanks i before stuck on stage 5 (i send id, login and password as plaintext &#128518
Rajmund1337 is offline  
Old 06/01/2019, 16:16   #5
 
erixor's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 408
Received Thanks: 1,067
Quote:
Originally Posted by Rajmund1337 View Post
Thanks i before stuck on stage 5 (i send id, login and password as plaintext ��)
If you have any trouble, you can contact me on Discord, I'll gladly help !

Elendan#1111
erixor is offline  
Reply

« DELETED | Warehouse »

Similar Threads Similar Threads
Looking Serwer hamachi / free testing idk gm serwer
04/30/2018 - Nostale PServer Advertising - 1 Replies
Hi im looking how to open serwer hamachi /free vps becuase looking serwer gms idk any new files
Packets packets packets...
10/06/2012 - CO2 Private Server - 13 Replies
I have been struggling to understand what is a Packet how could i create one with the data i want then send it to my server So please any one tell if as example i want to send some info from my client to my server, then handle them from the server how could i do that : i have my socket server, also i don't wanna copy and paste codes i want to UNDERSTAND. My PacketReader.cs
[REQUEST] packets send list , or anyway to sniff send packets
08/10/2012 - Kal Online - 16 Replies
hey everyone , as mentioned , i wanna know if anyone got a complete send packets lists or anyway i can sniff send packets , thanks in advance
what serwer IP have SERWER PL3!!!
03/13/2011 - DarkOrbit - 2 Replies
This is my problem serwer ID for PL3!! can any help!!
wtt CC on cyripus serwer for gold on tullan serwer
09/16/2009 - Archlord Trading - 2 Replies
like in title -leve pm



All times are GMT +1. The time now is 04:45.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.