Page:
Toolbox
Pages
Archive Layout
Backup and Recovery
Baseline TrinityCore 3.3.5 001
Bug Tracker
Client Preservation
Compatibility Matrix
Contributing
Ecosystem Map
Findings Log
Governance and Safety
Home
Mirror Inventory
Preservation Metadata
Preservation Status
Repository Mirroring
Reproducible Baselines
Reverse Engineering Workflow
Runbook Clean Installation
Runbook Client Working Copy
Runbook Database Backup and Restore
Runbook Forgejo Recovery
Runbook Incident Recovery
Runbook Upgrade and Rollback
Runbooks
Server Astral Realm TW 012
Server Aura Kingdom
Server Catalog
Server FFXI LandSandBoat
Server FFXIV Project Meteor
Server FFXIV Sapphire
Server Grand Fantasia
Server WoW TrinityCore 3.3.5
Server WoW TrinityCore Master
Server X Legend Legacy
Template Bug
Template Client Snapshot
Template Finding
Template Repository Mirror
Template Server Profile
Template Tool
Templates
Tool AK Tools v1.0
Toolbox
Vision and Scope
No results
2
Toolbox
official-markus-maurer edited this page 2026-07-16 16:12:39 +02:00
Toolbox
Tools are recorded because old workflows often fail when a specific utility, version, plugin, or knowledge source disappears. Preserve installers/source and licenses where redistribution is allowed; otherwise preserve version metadata and authoritative locations.
Capture and integrity
| Tool | Use | Preservation note |
|---|---|---|
| Git | Source/history capture | Use clone --mirror, fsck, bundles, and pinned commits. |
| Git LFS | Large objects referenced by Git | git lfs fetch --all and git lfs fsck; a Git clone alone may omit objects. |
| rclone / rsync | Controlled transfer and replication | Save exact version/config semantics; never commit remote credentials. |
| aria2 / curl / wget | Resumable web acquisition | Record final URL, headers relevant to identity, timestamp, and checksum. |
| 7-Zip / bsdtar | Archive inspection/extraction | Hash the original container before extraction. |
| sha256sum / BLAKE3 | Integrity manifests | Document algorithm, path normalization, and tool version. |
| restic / Borg | Deduplicated encrypted backup | Preserve repository keys separately and test restore. |
Inspection and comparison
| Tool | Use | Notes |
|---|---|---|
file, ExifTool, Detect It Easy |
Identify formats, metadata, packers, architecture | Treat identification as a lead, not proof. |
| ripgrep | Fast source/log/string search | Record the exact artifact revision searched. |
| diffoscope | Deep comparison of builds/archives | Useful for reproducibility and unexpected drift. |
| bindiff/Diaphora-style workflows | Compare binary revisions | Record tool/database versions and matching confidence. |
| jq / yq | Query metadata and configs | Pin scripts and schemas in the catalog repository. |
| SQLite/MariaDB/PostgreSQL clients | Inspect schemas and migrations | Work from copies; never experiment on the only database. |
Static and dynamic analysis
| Tool | Use | Safety |
|---|---|---|
| Ghidra | Disassembly/decompilation and data-flow analysis | Store project notes separately from restricted binaries. |
| Cutter / radare2 | Cross-platform static/dynamic analysis | Pin version; output can vary substantially between releases. |
| x64dbg / WinDbg | Windows debugging | Use an isolated test VM and disposable inputs. |
| gdb / LLDB | Native Linux debugging | Keep symbol/source revision mapping. |
| strace / ltrace | System/library call tracing | Traces may contain paths, credentials, or personal data. |
| Procmon / Process Explorer | Windows filesystem, registry, process behavior | Export filtered evidence and redact personal paths. |
| Frida | Runtime instrumentation where authorized | Instrument only systems and software you are allowed to test. |
| binwalk | Embedded/archive structure discovery | Extraction results are derived artifacts. |
Network and protocol work
| Tool | Use | Safety |
|---|---|---|
| Wireshark / tshark | Packet capture and protocol analysis | Capture only authorized lab traffic; raw captures restricted by default. |
| tcpdump | Minimal server-side capture | Use narrow filters and record interface/timebase. |
| mitmproxy | Inspect controlled HTTP(S) client behavior | Never intercept unrelated users or traffic. |
| Scapy | Reproducible packet fixtures and parsers | Keep synthetic fixtures free of real credentials and personal data. |
Reproducible environments
| Tool | Use | Notes |
|---|---|---|
| Podman / Docker | Isolated build and service dependencies | Pin base image digest, not only a mutable tag. |
| QEMU | Legacy architecture or OS compatibility | Preserve emulator version, CPU model/options, loaders, and disk formats. |
| Packer / Vagrant | Repeatable VM images | Keep scripts; do not rely only on opaque images. |
| Nix / Guix | Reproducible toolchains and dependencies | Retain lock/pin information and caches for offline recovery. |
| Ansible | Declarative host setup | Keep inventories free of secrets; use a secret store. |
Game Server Manager ecosystem
- Rust stable toolchain and Cargo lockfile for the backend/helper/modules.
- Node.js 22+ and npm lockfile for the Tauri frontend.
- Tauri 2 and Linux WebKitGTK build prerequisites.
pkexec/sudo, systemd, tmux, MariaDB/PostgreSQL, and game-specific build toolchains.
Preserved game-specific tools
| Tool | Use | Preservation and safety note |
|---|---|---|
| AK-Tools v1.0 | Aura Kingdom/X-Legend INI, rates, Fortune Bag exports, database administration, and GM reference | Windows-only; binary/source hash-pinned separately; launch DB Admin only through the manager's loopback SSH tunnel; upstream tag has no license file. |
Adding a tool
Record name, purpose, authoritative source, license, exact version, platforms, checksum/signature, acquisition date, configuration/plugins, which baseline uses it, and whether its installer/source may be redistributed. Use Template — Tool.
Private Server Preservation
- Home
- Preservation Status
- Compatibility Matrix
- Ecosystem Map
- Vision and Scope
- Server Catalog
- Client Preservation
- Archive Layout
- Repository Mirroring
- Mirror Inventory
- Preservation Metadata
- Reverse Engineering
- Findings Log
- Bug Tracker
- Toolbox
- Reproducible Baselines
- Operational Runbooks
- Backup and Recovery
- Governance and Safety
- Contributing
- Templates
PrivateServer-RS preservation wiki · Originals remain immutable · Every artifact must be attributable and verifiable