Skip to content

Commit

Permalink
Its been a long night...
Browse files Browse the repository at this point in the history
  • Loading branch information
denoflionsx committed Jun 17, 2021
1 parent a818e08 commit 5e05703
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 9 deletions.
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "OotOnline",
"version": "3.0.65",
"version": "3.0.66",
"description": "Template base for making [ModLoader64](https://github.com/hylian-modding/ModLoader64) Plugins.",
"main": "index.js",
"scripts": {
Expand Down
8 changes: 3 additions & 5 deletions src/OotOnline/WorldEvents/WorldEvents.ts
Expand Up @@ -176,8 +176,8 @@ export class WorldEventRewards {
if (verified) {
this.ModLoader.logger.debug("Rewards file OK.");
} else {
this.rewardContainer = { tickets: [], coins: 0, sig: Buffer.alloc(1), externalData: {} };
this.ModLoader.logger.error("This rewards file has been tampered with.");
//this.rewardContainer = { tickets: [], coins: 0, sig: Buffer.alloc(1), externalData: {} };
this.ModLoader.logger.error("This rewards file has an invalid signature.");
}
}
}
Expand Down Expand Up @@ -623,11 +623,9 @@ export class WorldEventRewards {

@NetworkHandler('WorldEvents_TransactionPacket')
onTransaction(packet: WorldEvents_TransactionPacket) {
let obj: any = { tickets: this.rewardContainer.tickets, coins: this.rewardContainer.coins };
let hash: string = this.ModLoader.utils.hashBuffer(Buffer.from(JSON.stringify(obj)));
const public_key = publicKey;
const verifier = crypto.createVerify('sha256');
verifier.update(Buffer.from(hash));
verifier.update(Buffer.from(packet.hash));
verifier.end();
const verified = verifier.verify(public_key, packet.sig);
if (verified) {
Expand Down
4 changes: 2 additions & 2 deletions src/OotOnline/package.json
@@ -1,7 +1,7 @@
{
"name": "OotOnline",
"version": "3.0.65",
"date": "Thu, 17 Jun 2021 06:30:06 GMT",
"version": "3.0.66",
"date": "Thu, 17 Jun 2021 09:45:20 GMT",
"description": "",
"main": "OotOnline.js",
"author": "denoflions",
Expand Down
2 changes: 1 addition & 1 deletion update.json
@@ -1,5 +1,5 @@
{
"version": "3.0.65",
"version": "3.0.66",
"url": "https://repo.modloader64.com/mods/Ooto/update/OotOnline.pak",
"devurl": "https://repo.modloader64.com/mods/Ooto/dev/OotOnline.pak"
}

0 comments on commit 5e05703

Please sign in to comment.