https://github.com/gilgames000/nostale-packet-publisher
A packet publisher for the MMORPG NosTale that writes all sent and received packets from NosTale's client on a named pipe.
https://github.com/gilgames000/nostale-packet-publisher
named-pipes nostale packet packet-capture
Last synced: 3 months ago
JSON representation
A packet publisher for the MMORPG NosTale that writes all sent and received packets from NosTale's client on a named pipe.
- Host: GitHub
- URL: https://github.com/gilgames000/nostale-packet-publisher
- Owner: Gilgames000
- License: mit
- Created: 2019-07-27T01:51:29.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-04-12T19:22:54.000Z (about 3 years ago)
- Last Synced: 2025-02-04T02:50:03.451Z (5 months ago)
- Topics: named-pipes, nostale, packet, packet-capture
- Language: C++
- Size: 24.4 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nostale-packet-publisher
A packet publisher for the MMORPG NosTale that writes all sent and received packets from NosTale's client on a named pipe.## How to use
1. Build the dll
2. Launch NosTale game client
3. [Inject](https://www.google.com/search?q=how+to+inject+a+dll) into `NostaleClientX.exe`
using your preferred dll injector
4. Open your custom named pipe server and listen on the pipe `\\.\pipe\nt_pub_1337`## How to build
1. Make sure you have Visual Studio 2019 or Build Tools installed with the C++ Workload
2. Clone or download the repository
3. Open the Developer Command Prompt for VS 2019 (x86) and navigate to the project's root directory
4. Run `nmake build` to build the project, `nmake build DEBUG=yes` if you want to enable the debug console, or `nmake build DEBUG=yes LOG=yes` if you also want to log the packets
5. You can find the dll in the `build` folder## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/Gilgames000/nostale-packet-publisher/blob/master/LICENSE) file for details## Acknowledgements
- [nostale-packet-logger](https://github.com/Gilgames000/nostale-packet-logger)
- [readerwriterqueue](https://github.com/cameron314/readerwriterqueue)