Gomem
A Go library for manipulating Windows processes.
Install / Use
/learn @jamesmoriarty/GomemREADME
GoMem
A Go package for manipulating Windows processes. Automated tests manipulate and verify their own process memory via Windows APIs.
import "github.com/jamesmoriarty/gomem"
// Open process with handle.
process, err := gomem.GetOpenProcessFromName("example.exe")
// Read from process memory.
valuePtr, err := process.ReadUInt32(offsetPtr)
// Write to process memory.
process.WriteByte(valuePtr, value)
Build
go build
Test
go test
Docs
pkg.go.dev/github.com/jamesmoriarty/gomem
Examples
Related Skills
healthcheck
349.7kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
349.7kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
prose
349.7kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
