# game-hacking

Published articles for game-hacking.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Tips and tricks for reversing foreign architecture games

DevFeed: [Tips and tricks for reversing foreign architecture games](<https://devfeed.tech/articles/tips-and-tricks-for-reversing-foreign-architecture-games-39682.md>)

Original publisher: [Read original article](<https://mahaloz.re/2022/09/23/0ctf22-rev.html>)

Published: 2022-09-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [mahaloz.re](<https://devfeed.tech/sources/mahaloz-re.md>)

Topics: [ctf](<https://devfeed.tech/topics/ctf.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [console](<https://devfeed.tech/topics/console.md>), [Hacking](<https://devfeed.tech/topics/hacking.md>), [Software](<https://devfeed.tech/topics/software.md>), [Assembly](<https://devfeed.tech/topics/assembly.md>)

Tags: [console](<https://devfeed.tech/tags/console.md>), [ctf](<https://devfeed.tech/tags/ctf.md>), [file](<https://devfeed.tech/tags/file.md>), [game-hacking](<https://devfeed.tech/tags/game-hacking.md>), [games](<https://devfeed.tech/tags/games.md>), [reversing](<https://devfeed.tech/tags/reversing.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This tutorial presents techniques for reversing software built for unfamiliar architectures, using an 0CTF22 game-hacking challenge involving a Vectrex console and Motorola 6809 architecture as its example.

### Source excerpt

Some common techniques used while reversing unknown architectures seen through the lens of an 80's game hacking challenge from 0CTF22

## Insomnihack22: Reversing a flawed ECC rng-as-a-service Go Server

DevFeed: [Insomnihack22: Reversing a flawed ECC rng-as-a-service Go Server](<https://devfeed.tech/articles/insomnihack22-reversing-a-flawed-ecc-rng-as-a-service-go-server-39681.md>)

Original publisher: [Read original article](<https://mahaloz.re/2022/02/07/Insomnihack22-go-rev.html>)

Published: 2022-02-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [mahaloz.re](<https://devfeed.tech/sources/mahaloz-re.md>)

Topics: [Go Language](<https://devfeed.tech/topics/go-language.md>), [Randomizer](<https://devfeed.tech/topics/randomizer.md>), [servers](<https://devfeed.tech/topics/servers.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [debugging](<https://devfeed.tech/topics/debugging.md>)

Tags: [crypto](<https://devfeed.tech/tags/crypto.md>), [ctf](<https://devfeed.tech/tags/ctf.md>), [ecc](<https://devfeed.tech/tags/ecc.md>), [game-hacking](<https://devfeed.tech/tags/game-hacking.md>), [go](<https://devfeed.tech/tags/go.md>), [ida](<https://devfeed.tech/tags/ida.md>), [reversing](<https://devfeed.tech/tags/reversing.md>), [server](<https://devfeed.tech/tags/server.md>), [static-linking](<https://devfeed.tech/tags/static-linking.md>)

### AI overview

This write-up explains how to reverse a Go binary from the Insomnihack Teaser 2022 Nobus101 challenge. The binary provides an RNG service using a flawed P-256 elliptic-curve construction with reversible parameters, and the solution applies ideas from the Dual EC cryptography paper.

### Source excerpt

Reversing a Go binary to find it generates flawed RNG from a P256 Elliptic Curve chosen with a reversible P and Q for number generation. Solution based on the Dual EC crypto paper.

## Tasteless 21: Godot Game Hacking in Tasteless Shores

DevFeed: [Tasteless 21: Godot Game Hacking in Tasteless Shores](<https://devfeed.tech/articles/tasteless-21-godot-game-hacking-in-tasteless-shores-39680.md>)

Original publisher: [Read original article](<https://mahaloz.re/2021/10/03/tasteless-21-tasteless-shores.html>)

Published: 2021-10-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [mahaloz.re](<https://devfeed.tech/sources/mahaloz-re.md>)

Topics: [Godot](<https://devfeed.tech/topics/godot.md>), [Hacking](<https://devfeed.tech/topics/hacking.md>), [ctf](<https://devfeed.tech/topics/ctf.md>), [Script](<https://devfeed.tech/topics/script.md>), [client](<https://devfeed.tech/topics/client.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [challenges](<https://devfeed.tech/tags/challenges.md>), [ctf](<https://devfeed.tech/tags/ctf.md>), [game](<https://devfeed.tech/tags/game.md>), [game-hacking](<https://devfeed.tech/tags/game-hacking.md>), [game-servers](<https://devfeed.tech/tags/game-servers.md>), [github](<https://devfeed.tech/tags/github.md>), [hacking](<https://devfeed.tech/tags/hacking.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [ida](<https://devfeed.tech/tags/ida.md>), [linux](<https://devfeed.tech/tags/linux.md>), [multiplayer](<https://devfeed.tech/tags/multiplayer.md>), [reversing](<https://devfeed.tech/tags/reversing.md>), [scripts](<https://devfeed.tech/tags/scripts.md>)

### AI overview

A writeup of Tasteless 21 multiplayer game-hacking challenges involving a Godot game. It describes analyzing resource packs and binaries, modifying and recompiling Godot scripts, and abusing client-side computations to create hacks such as flying, taking no damage, moving faster, and manipulating random-number behavior.

### Source excerpt

A series of game hacking challenges hosted in Tasteless 21. Decompiling, modifying, and recompiling Godot scripts to abuse client-side computations for a multiplayer game. Fly hacks, no-damage, super speed, and rng abuse.