A professional DLL injector with automatic update system for Windows applications, created in a humorous style.
If the game is already running - close it completely first!
The launcher will not kill the game process itself.
- Fully close Alya-Endfield / Arknights: Endfield
- Make sure there is no
Endfield.exe(or equivalent) process in Task Manager - Run
Goida.exe
After that everything happens automatically:
- Finds the game executable via Windows registry
- Launches the game in suspended state
- Injects the latest
Cheat.dll - Sets the correct working directory for the cheat
If the game was already running in memory, injection will most likely fail, crash, or trigger anti-cheat.
This launcher automatically:
- Checks for updates on GitHub releases
- Downloads the latest
Release.rararchive - Extracts
Cheat.dllusing embedded unrar.exe - Finds the game executable from Windows registry
- Launches the game in suspended state (only if not already running)
- Injects the DLL using manual mapping technique
- Sets working directory for DLL configuration files
This launcher downloads and injects Alya-Endfield cheat software by @0xCiel.
This is only a launcher/injector tool. The actual cheat is developed and maintained by the original author.
- Manual DLL Mapping - advanced injection without using
LoadLibrary - Automatic Updates - checks GitHub releases and downloads latest version
- Self-contained - embedded unrar.exe, no external dependencies
- Modern Console UI - colored output with banner
- Version Caching - skips re-download if DLL is already up-to-date
This launcher is created in a humorous/joke style for educational purposes only.
The tool demonstrates:
- Manual DLL mapping techniques
- Process manipulation
- GitHub API integration
- Archive extraction
Use at your own risk. This software is provided "as is" without any warranties.
- Open
Goida.slnin Visual Studio 2019 or later - Select
Release|x64configuration - Build the solution (F7)
- Executable will be in
x64/Release/Goida.exe
- Windows 10/11 (x64)
- Visual Studio 2019+ with C++ desktop development workload
- Administrator privileges (required for DLL injection)
Goida/
├── include/
│ ├── core/
│ │ └── injector.hxx
│ └── utils/
│ ├── archive.hxx
│ ├── github.hxx
│ ├── paths.hxx
│ └── unrarbyte.hxx
├── src/
│ ├── core/
│ │ └── injector.cxx
│ ├── main.cxx
│ └── utils/
│ ├── archive.cxx
│ ├── github.cxx
│ ├── paths.cxx
│ └── unrarbyte.cxx
└── Goida.vcxproj
MIT License
Copyright (c) 2023 DesirePro
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.