Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gilgames000/go-noscrypto
Golang implementation of the packet encryption/decryption algorithms used by the MMORPG NosTale.
https://github.com/gilgames000/go-noscrypto
cryptography-algorithms encryption-decryption go golang nostale
Last synced: 9 days ago
JSON representation
Golang implementation of the packet encryption/decryption algorithms used by the MMORPG NosTale.
- Host: GitHub
- URL: https://github.com/gilgames000/go-noscrypto
- Owner: Gilgames000
- License: mit
- Created: 2019-05-13T01:34:41.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-02T08:18:55.000Z (about 4 years ago)
- Last Synced: 2024-06-19T20:52:57.952Z (5 months ago)
- Topics: cryptography-algorithms, encryption-decryption, go, golang, nostale
- Language: Go
- Size: 18.6 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-noscrypto
Golang implementation of the packet encryption/decryption algorithms used by the
MMORPG NosTale.## Installation
```
go get -u github.com/gilgames000/go-noscrypto/
```## Example
```go
package mainimport (
"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)
}
```## Packages
- [noscryptoclt](https://github.com/Gilgames000/go-noscrypto/tree/master/pkg/noscryptoclt) - algorithms used by NosTale Gameforge client
- [noscryptosrv](https://github.com/Gilgames000/go-noscrypto/tree/master/pkg/noscryptosrv) - algorithms used by NosTale Gameforge server (incomplete)## Documentation
You can check the documentation online on [godoc.org](https://godoc.org/?q=go-noscrypto)## License
This project is licensed under the MIT License - see the [LICENSE](https://github.com/Gilgames000/go-noscrypto/blob/master/LICENSE) file for details## Acknowledgements
- [All NosTale Cryptography](http://www.bordergame.it/Thread-All-Nostale-Cryptography)