today I release my new PacketLogger for NosTale.
I thought to create a new one, because Doktor.'s one doesn't really work well and Elektrochemie's one do not save the filters. (Annoying )
There are not much functions, but I hope it will be usefull for some people.
Btw: Mouse over a Packet u will see the full.
Here are some Pictures:
You can use every programming language that supports the TCP protocol!
- A TCP Server in the PacketLogger to communicate with the Client (proxy-like).
- For IP:Port look in titlebar of the PacketLogger.
Actually pretty easy to use. You can connect as much clients as you want to this server.
I also uploaded in the archive some example AutoIt scripts. Maybe it's useful for someone.
So first of all: All packets have the same format as NosTale (Space splitted)
The first item is a number: 0 for receive, 1 for send Packet.
from typing import List
from psutil import process_iter, AccessDenied, Process
def get_processes(substring: str) -> List[Process]:
processes = []
for process in process_iter():
try:
if substring in process.name():
processes.append(process)
except AccessDenied as err:
pass
return processes
def get_nostale_packet_logger_ports() -> List[int]:
processes = get_processes("NostaleClientX.exe")
ports = []
for process in processes:
for connection in process.connections():
if connection.laddr and connection.laddr.ip == "127.0.0.1":
ports.append(connection.laddr.port)
return ports
Useful Python Functions for Memory Editing/PacketLogger Helper-Functions by Post:
Github Repository:
Put every file from "PacketLogger" folder in the archive into the NosTale folder! You just need to inject the "PacketLogger.dll" nothing else!
When u get errors during inject try to download:
- - (Scroll down)
Ty to for the picture
Downloads in attachment and that's it. Have fun with it .
12.04.2022:
- Fixed pattern of recv function
- Fixed encoding
08.04.2022:
- Fixed special characters (Thanks to: Hatz~ :> )
14.02.2020: (Downloads 1751)
- Added TCP Server to communicate with NosTale over Packetlogger
18.04.2019: (Downloads: 295)
- Fixed patterns for Vendetta
05.03.2019: (Downloads: 1621)
- Fixed bot for Vendetta
16.07.2017:
- Now you can mark selected packets
- You can activate/deactivate filter's.
18.07.2017
- Little bug fix
08.08.2018
- Fixed the pointers/patterns
Here is the Virustotal:
GitLab Repo: I've used QT(just google it) and PolyHook 2.0().
I won't help you to set up the project, do it by yourself.
probably stupid question but did anyone try to inject it into DynZen server? it seems crashing for me
I've been trying to find correct patterns..but to be fair I have no idea what I was doing. All kind of reverse eng stuff is pure black magic for me.
Maybe someone will be able to find correct patterns and then push a suggestion to creator.
I've been trying to find correct patterns..but to be fair I have no idea what I was doing. All kind of reverse eng stuff is pure black magic for me.
Maybe someone will be able to find correct patterns and then push a suggestion to creator.
When i inject the PacketLogger.dll, the game crash.
I've got the text :: 'Dll injected', and then the app shut down.
Any one had the same issue in the past?
When i inject the PacketLogger.dll, the game crash.
I've got the text :: 'Dll injected', and then the app shut down.
Any one had the same issue in the past?
im having the same issue, i tried packetlogger last time about half a year ago and it was fine, whatever version. can anyone help? :P
I make a program based on this packet logger few years ago and make many tp button like go in nosville/act4/5/6/7 so yes we can (2 years ago it's worked).
I dont speak about tp like random pos i know it's not possible, i speak about the warp tp method, i think it's fixed now.
I make a program based on this packet logger few years ago and make many tp button like go in nosville/act4/5/6/7 so yes we can (2 years ago it's worked).
I dont speak about tp like random pos i know it's not possible, i speak about the warp tp method, i think it's fixed now.
Example of packet for tp i use :
You can still use n_run tp but you need an NPC.
For example n_run 16 1 2 2777 (2777 is a big lettuce in nosville meadows)
today I release my new PacketLogger for NosTale.
I thought to create a new one, because Doktor.'s one doesn't really work well and Elektrochemie's one do not save the filters. (Annoying )
There are not much functions, but I hope it will be usefull for some people.
Btw: Mouse over a Packet u will see the full.
Here are some Pictures:
You can use every programming language that supports the TCP protocol!
- A TCP Server in the PacketLogger to communicate with the Client (proxy-like).
- For IP:Port look in titlebar of the PacketLogger.
Actually pretty easy to use. You can connect as much clients as you want to this server.
I also uploaded in the archive some example AutoIt scripts. Maybe it's useful for someone.
So first of all: All packets have the same format as NosTale (Space splitted)
The first item is a number: 0 for receive, 1 for send Packet.
from typing import List
from psutil import process_iter, AccessDenied, Process
def get_processes(substring: str) -> List[Process]:
processes = []
for process in process_iter():
try:
if substring in process.name():
processes.append(process)
except AccessDenied as err:
pass
return processes
def get_nostale_packet_logger_ports() -> List[int]:
processes = get_processes("NostaleClientX.exe")
ports = []
for process in processes:
for connection in process.connections():
if connection.laddr and connection.laddr.ip == "127.0.0.1":
ports.append(connection.laddr.port)
return ports
Useful Python Functions for Memory Editing/PacketLogger Helper-Functions by Post:
Github Repository:
Put every file from "PacketLogger" folder in the archive into the NosTale folder! You just need to inject the "PacketLogger.dll" nothing else!
When u get errors during inject try to download:
- - (Scroll down)
Ty to for the picture
Downloads in attachment and that's it. Have fun with it .
12.04.2022:
- Fixed pattern of recv function
- Fixed encoding
08.04.2022:
- Fixed special characters (Thanks to: Hatz~ :> )
14.02.2020: (Downloads 1751)
- Added TCP Server to communicate with NosTale over Packetlogger
18.04.2019: (Downloads: 295)
- Fixed patterns for Vendetta
05.03.2019: (Downloads: 1621)
- Fixed bot for Vendetta
16.07.2017:
- Now you can mark selected packets
- You can activate/deactivate filter's.
18.07.2017
- Little bug fix
08.08.2018
- Fixed the pointers/patterns
Here is the Virustotal:
GitLab Repo: I've used QT(just google it) and PolyHook 2.0().
I won't help you to set up the project, do it by yourself.
Hello everyone, I don't really see how it would be useful? since we can change values in the game, I would like to know more about the real things we can do with this kind of tools, thanks !
[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