This application simulates almost everything the Gameforge client does, allowing you to manage multiple Gameforge accounts in the same launcher and open several game clients with a single click.
For help and more in-depth tutorials, join the Discord server.
- Store multiple Gameforge accounts in the same launcher.
- Log in with Gameforge credentials or an existing authentication token.
- Use a different identity (fingerprint) and installation ID for each Gameforge account.
- Add accounts with SOCKS5 proxy support (per-account IP, port, username, password).
- Create named profiles containing game accounts from different Gameforge accounts.
- Set custom pseudonyms (display names) for each game account.
- Reorder accounts within a profile.
- Import and export profiles to
.inifiles. - Batch edit login settings for multiple selected accounts at once.
- Select and open multiple game accounts in one click.
- Configurable delay between launching each client.
- Fully automated server, channel, and character selection.
- Auto-login with configurable defaults.
- Use a custom game client path per Gameforge account.
- Check for game updates at startup (optional).
- Manual game repair via the repair button.
- Automatically detects and offers to kill a running Gameforge client to avoid conflicts.
- Open game settings (NtConfig.exe) with the settings wheel button.
- Change the game language.
- Disable the NosMall popup on the first daily login.
- Automated server/channel/character selection through the injected DLL.
- Built-in captcha dialog supporting image-drop captchas.
- Retry loop for incorrect answers.
- Generate identity files from iovation blackbox strings.
- Decode blackbox data into a JSON identity file.
- Three UI themes: Modern Windows (Windows 11), Fusion, Windows (Windows Vista).
- Minimizes to system tray instead of closing.
- Single-instance enforcement.
- Download and run the latest release installer.
- Follow the installer prompts — it will create start menu entries and desktop shortcuts.
- Generate your identity file (see instructions below).
- Go to
Options > Settingsand select your identity file. - Go to
Options > Settingsand select yourNostaleClientX.exe. - Add a Gameforge account.
- Select the accounts you want to open and click Play.
You need to extract a valid blackbox from a request to auth/iovation. The easiest way is to use BlackboxExtractor.exe, which is bundled in the installation directory:
- The official Gameforge client can be running already — BlackboxExtractor will attach to it. If it's not running, BlackboxExtractor will launch it automatically.
- Run
BlackboxExtractor.exefrom the installation folder (default:C:\Program Files\Gfless Client). - It will automatically launch the Gameforge client and capture the blackbox from the
auth/iovationrequest. - The blackbox string is copied to your clipboard automatically. You should see it in the console output.
- In GflessClient, go to
Options > Identity generator, paste the blackbox, and click Generate and save. - Save the generated identity JSON file to a location of your choice.
Note: If you prefer to capture the blackbox manually with Fiddler, you can still do so — but the bundled BlackboxExtractor is the recommended method.
Big thanks and full credits to morsisko and stdLemon for all the reverse engineering that made this project possible.
Repositories used for this project: NosTale-Auth, NosTale-Gfless and nostale-auth
