Register for your free account! | Forgot your password?

You last visited: Today at 14:14

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

Advertisement



[Release] PacketLogger

Discussion on [Release] PacketLogger within the Nostale Hacks, Bots, Cheats & Exploits forum part of the Nostale category.

Reply
 
Old 04/15/2021, 16:54   #391
 
Limoo's Avatar
 
elite*gold: 0
Join Date: Jan 2017
Posts: 475
Received Thanks: 192
Quote:
Originally Posted by MrZai View Post
Is a packetlogger legal for official nos?
It's not, the ban depends a lot on how you use it
Limoo is offline  
Thanks
3 Users
Old 04/30/2021, 19:39   #392

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Hello folks,

I've added the GitLab link to the full source code on the first page.
Have fun with it .

GitLab repo:

Let's wait for Fl0w's PL. I'm excited .
BladeTiger12 is offline  
Thanks
11 Users
Old 05/01/2021, 18:28   #393
 
elite*gold: 0
Join Date: Mar 2014
Posts: 5
Received Thanks: 0
Can someone tell which file are you inject?
buraks456 is offline  
Old 05/02/2021, 13:32   #394

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Quote:
Originally Posted by buraks456 View Post
Can someone tell which file are you inject?
Only PacketLogger.dll.
But you have to unpack everything into NosTale folder.
BladeTiger12 is offline  
Old 05/05/2021, 15:53   #395



 
Asuramaru's Avatar
 
elite*gold: 20
The Black Market: 110/0/0
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
Quote:
Originally Posted by BladeTiger12 View Post
Hello folks,

I've added the GitLab link to the full source code on the first page.
Have fun with it .

GitLab repo:

Let's wait for Fl0w's PL. I'm excited .
I've already seen that CNosString class a few times already in some form or another in this forum, however I dont understand why it is needed.

What I've noticed is that if I move the argument directly into edx the client will crash. (Manual Send/Recv)
If I create a local char* variable pointing to the passed argument the client wont crash but the Packet doesnt seem to do anything.
If however the char* came from CNosString.data() everything works fine.

How does the char* passed as an argument differ from the char* returned by the CNosString? Would be nice if you could enlighten me on why it is needed.

The only difference I can see looking at memory is that the the bytes after the null terminator in the CNosString class are filled with "CC", but that isnt the case for the packets sent by the game.
Asuramaru is offline  
Old 05/05/2021, 16:33   #396

 
FI0w's Avatar
 
elite*gold: 50
Join Date: Jul 2014
Posts: 1,699
Received Thanks: 1,165
Quote:
Originally Posted by Asuramaru View Post
I've already seen that CNosString class a few times already in some form or another in this forum, however I dont understand why it is needed.

What I've noticed is that if I move the argument directly into edx the client will crash. (Manual Send/Recv)
If I create a local char* variable pointing to the passed argument the client wont crash but the Packet doesnt seem to do anything.
If however the char* came from CNosString.data() everything works fine.

How does the char* passed as an argument differ from the char* returned by the CNosString? Would be nice if you could enlighten me on why it is needed.

The only difference I can see looking at memory is that the the bytes after the null terminator in the CNosString class are filled with "CC", but that isnt the case for the packets sent by the game.
As far as I know, the NosTaleString class is actually just a separate implementation of AnsiString which the client uses because it was written in Delphi. If it is different, someone can always correct me.
FI0w is offline  
Thanks
1 User
Old 05/05/2021, 16:59   #397
 
elite*gold: 0
Join Date: Oct 2018
Posts: 257
Received Thanks: 207
"NosTale String" is just a BSTR with added method :
On why it crashes when you're trying to use a char* instead of a BSTR*, it's probably because you're reading out of alocated memory.
Apourtartt is offline  
Thanks
1 User
Old 05/05/2021, 17:00   #398
 
Hatz~'s Avatar
 
elite*gold: 0
Join Date: May 2020
Posts: 369
Received Thanks: 448
Quote:
Originally Posted by Asuramaru View Post
How does the char* passed as an argument differ from the char* returned by the CNosString? Would be nice if you could enlighten me on why it is needed.
If you take a closer look in memory you'll notice that if you substract 0x04 from the address of the packet (the one that is passed into EDX) you'll see the packet length there.
Hatz~ is offline  
Thanks
3 Users
Old 05/05/2021, 18:00   #399



 
Asuramaru's Avatar
 
elite*gold: 20
The Black Market: 110/0/0
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
Quote:
Originally Posted by Hatz~ View Post
If you take a closer look in memory you'll notice that if you substract 0x04 from the address of the packet (the one that is passed into EDX) you'll see the packet length there.
Thanks alot.
This reminds me that I had alot of access violations while playing around with the hooked function yesterday. Once I jumped back to the original function there were occasinal execeptions accessing edx +/- offesets (I dont remember those~) unexpected behaviour and straight crashes on certain packets. Which does make sense now if there is a prefix attached with the length of the string.
Asuramaru is offline  
Old 05/13/2021, 09:07   #400
 
elite*gold: 0
Join Date: Aug 2020
Posts: 1
Received Thanks: 0
WOw
drippiboy is offline  
Old 05/14/2021, 10:52   #401
 
elite*gold: 0
Join Date: Sep 2016
Posts: 2
Received Thanks: 0
Hi BladeTiger12, quick question, what do "log send" "log recv" checkboxes do exactly? Just log into screen?
eliteinco is offline  
Old 05/14/2021, 13:34   #402

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Quote:
Originally Posted by eliteinco View Post
Hi BladeTiger12, quick question, what do "log send" "log recv" checkboxes do exactly? Just log into screen?
Yep, disable/enable the logs in the window.
BladeTiger12 is offline  
Old 05/16/2021, 00:15   #403
 
elite*gold: 0
Join Date: Dec 2019
Posts: 4
Received Thanks: 0
Hello readers
someone have packet logger who is work now?

I have a problem with old packet logger because after inject from cheat engine i am getting a error. I tested on another computer and the problem appears again

Some advice or work packet logger?
majek1234 is offline  
Old 05/18/2021, 08:26   #404
 
elite*gold: 0
Join Date: Apr 2021
Posts: 1
Received Thanks: 0
It really helps I don't know how they do it I need help to use the bot
My dc is :Zoe22#4332
name all together Zoe22#4332
a good soul help me please TnT
EsauMontilla is offline  
Old 05/18/2021, 19:26   #405
 
elite*gold: 0
Join Date: May 2021
Posts: 10
Received Thanks: 3
Hello, I have been using your packeloggerr, I am creating something to capture the mobs on the map, but when they die they do not disappear because I do not update this information, I wanted to know if anyone knows which package handles the death of X mob.

SNCKudo is offline  
Reply

Tags
bladetiger, c++qt, logger, nostale, packet


Similar Threads Similar Threads
[Release] Packetlogger - By Doktor.
02/09/2019 - Nostale Hacks, Bots, Cheats & Exploits - 137 Replies
Hab mich mal rangesetzt einen Packetlogger zu schreiben, aus Übungszwecken. Bei Problemen o.Ä. könnt ihr euch einfach im Thread melden. Funktionen: - Ausgabe der gesendeten Packets - Ausgabe der erhaltenen Packets - Filtern der Packets - Senden von Packets - Braucht so schnell kein Update
[Release] AutoIt-Recieve-Packetlogger mit Sourcecode
08/07/2013 - Nostale Hacks, Bots, Cheats & Exploits - 20 Replies
Ich habe mich der Herausforderung gestellt in AutoIt einen Packetlogger zu schreiben, bisher werden nur die Packets geloggt, die der Client vom Server erhält, andersrum geht es noch nicht. Diese kleine Spielerei fing ich eigentlich an um meine neue CCInject.au3 zu testen, dann dachte ich aber, dass es sicherlich für viele interessant sein könnte einmal zu sehen wie einfach es doch ist an die Packets ranzukommen. Deshalb poste ich hier einmal einen relativ einfachen Packetlogger. Das...
[Release] PacketLogger Starter
08/10/2012 - Nostale Hacks, Bots, Cheats & Exploits - 41 Replies
Hier mein erster Release :) Es ist zwar nur ein kleines tool, wird jedoch vielen helfen denke ich :) Infos Es startet den Multiclient und ändert anschließend die VersionsNr. Zudem Injizieret er die dll automatisch. Somit muss man dies nicht mehr mit CE machen. http://www.abload.de/img/unbenanntogxfy.png



All times are GMT +1. The time now is 14:16.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.