Golang implementation of the packet encryption/decryption algorithms used by the MMORPG NosTale.
go get -u github.com/gilgames000/go-noscrypto/
package main
import (
"fmt"
"github.com/gilgames000/go-noscrypto/pkg/noscryptoclt"
)
func main() {
sessionNumber := 10
encryptedPacket := noscryptoclt.EncryptGamePacket("say 1 1337 0 Hello World", sessionNumber)
fmt.Println("encryptedPacket : ", encryptedPacket)
}
- noscryptoclt - algorithms used by NosTale Gameforge client
- noscryptosrv - algorithms used by NosTale Gameforge server (incomplete)
You can check the documentation online on godoc.org
This project is licensed under the MIT License - see the LICENSE file for details