AyakaNTEBypasser - NTE Signature Bypass 1.1.1a

A Mod for Neverness to Everness
AyakaNTEBypasser - NTE Signature Bypass Mod Preview Image

AyakaNTEBypasser
NTE Signature Bypass · Made by AyakaMods & Senku Aoki


> Join NTE Modding Discord Server <

https://discord.gg/ZE3DAAWu85



What is this?

AyakaNTEBypasser is a lightweight runtime patcher for Neverness to Everness that neutralises the game's built-in signature verification check. Without this bypass, the game detects modified or injected assets and refuses to load them. This tool patches a single function in HTGame.exe At startup, no game files are modified on disk.



How it works:

The bypass is injected as a .asi DLL via any standard ASI loader. On attach it:

  1. Checks the host process name, exits silently if it is notHTGame.exe, leaving crash reporters and launchers completely untouched
  2. Scans the loaded module for one of six known byte patterns that identify the signature verification function across game versions
  3. Follows the relative jump from the matched pattern to the actual check routine
  4. Writes a three-byte patch (MOV AL, 1 / RET) that forces the check to always return success

The entire operation completes in under one second and leaves no permanent changes to the game installation.



Stealth features:
  • PEB unlink: the module is removed from all three Windows loader lists (InLoadOrder, InMemoryOrder, InInitializationOrder) so module enumeration tools cannot see it
  • The header erases: the PE/MZ header page, which is zeroed in memory after injection, removing the on-disk signature from any memory scan
  • Compile-time string encryption: all sensitive strings (process name, log filename) are XOR-encrypted at compile time via a constexpr template and only decrypted at runtime
  • No debug symbols: Release builds ship with no PDB and no debug information



Multi-version pattern support:

The patcher carries six independent byte patterns covering different builds and updates of NTE. If the game updates and shifts the function, it will automatically fall through to the next pattern. When a match is found, the pattern number and resolved address are written to the log so you can verify it is working.



Installation:
  1. The Bypasser must be installed in the following folder C:\Program Files\Neverness To Everness\Client\WindowsNoEditor\HT\Binaries\Win64\
  2. The mod installed here: C:\Program Files\Neverness To Everness\Client\WindowsNoEditor\HT\Content\Paks\
  3. Create a ~mods folder and put it in the mod files.



Requirements:
  • Neverness to Everness (PC, HTGame.exe)
  • An ASI loader compatible with the game executable
  • Windows 10 / 11 x64
  • Visual C++ Redistributable 2026 (x64)



Upload Permission:
  • You are strictly forbidden from uploading this file to any other website.




Changelog:
  • Updated installation for beginners to understand. Thanks to @Gnaman77 for making installation better!

Credits by me (Senku Aoki)


AyakaNTEBypasser is provided for modding and preservation purposes.
This tool does not interact with any online services or other players.
31.1 MB
Log in or sign up to download
Uploaded by
Senku Aoki
Downloads
4,535
Views
43,290
First release
Last update
Platform
PC 
Version
1.1.1a
Total Size
31.1 MB
Rating
5.00 star(s) 8 ratings

Uploaded by

  • 4,535
  • 43,290

Ratings

5.00 star(s) 8 ratings

Tags

There are no tags available.

More mods from Senku Aoki

  • PC Snowbreak Decensor

  • PC No Camera Fade & No Transparency Cull (Beta)

  • PC Mint Swimsuit Jacket Removal (+ Brown Skin Variant)

  • PC Mint Regular Outfit Replaced with Swimsuit (+ Brown Skin Variant)

  • PC Neverness to Everness - HT INI Config File Decryptor

Latest updates

  1. v1.1.1a - README.md the installation updated

    The installation of README.md has been updated and corrected.
  2. v1.1.1 - False Positive Fix + Improved Detection Dialog

    Fixed: Fixed game closing silently with no pop-up for users running applications such as the...
  3. v1.1.0

    Fixed: Fixed startup crash when certain background processes were present. Fixed Security...

tarorojames

Members
Members
May 10, 2026
0
1
Does modding not work on Linux?
Got it to work on Linux, but am launching via Steam and not heroic.

Followed the steps as normal, but just on Launch options added:
"WINEDLLOVERRIDES="version=n,b" %command%"

Using the "NTEGlobalGame.exe" and also running "DW-Proton Latest" under compatibility.
 

UZK

Members
Members
May 11, 2026
0
0
Oh my god, my problem is finally solved! I've been thinking about why everyone else's problem was solved while mine wasn't. The file manager had loaded successfully, and then while searching through the files, I found remnants of the 3DM format DX11 mod's log files in the game's root directory. I gritted my teeth, wiped all the game data, downloaded all the data files again in a new directory, and restarted my computer. and... it worked! The problem that had been bothering me for over ten days is finally solved! Thank you all so much for the ideas and help; otherwise, I might have given up. I can only say that when you encounter a problem you can't solve, restarting your computer or reinstalling the system can solve 99% of the problems, hahaha! Anyway, thank you all again and again!!!
很高兴能帮到你,再次祝贺你的成功。
 

ralkey

Members
Members
May 4, 2026
0
2
Got it to work on Linux, but am launching via Steam and not heroic.

Followed the steps as normal, but just on Launch options added:
"WINEDLLOVERRIDES="version=n,b" %command%"

Using the "NTEGlobalGame.exe" and also running "DW-Proton Latest" under compatibility.
What are your exact steps?

Since when I try this the game refuses to launch, even on a fresh install of the game.
 

Stoainnn

Members
Members
May 10, 2026
0
0
Game crash and soft lock when enter Nanally's bond event Good Practice. Have to remove the DLL file and playthrough the event, after that mod still work like normal when I put the dll file back.


Unhandled Exception: EXCEPTION_ACCESS_VIOLATION writing address 0x0000000000000018

HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
HTGame
kernel32
ntdll
 

Luxurious1

Members
Members
May 10, 2026
0
0
What are your exact steps?

Since when I try this the game refuses to launch, even on a fresh install of the game.
Did you type it without quotes? It should look like this:

WINEDLLOVERRIDES="version=n,b" %command%
 

EatonUK

Members
Members
Sep 10, 2025
0
0
Did you type it without quotes? It should look like this:

WINEDLLOVERRIDES="version=n,b" %command%
i'd like to know aswell, because i did this exact thing, trying to get it to work on steamdeck, typed it without quotes, put it in the launch options on the steam properties, set it to dw proton latest, and also tried just the altest version of dw proton 11.0-1 and doing this all on a fresh install, and the launcher starts but when i click play the game wont start,
the game only starts if i take the override out, and then it jsut wont load the mods
 

Luxurious1

Members
Members
May 10, 2026
0
0
i'd like to know aswell, because i did this exact thing, trying to get it to work on steamdeck, typed it without quotes, put it in the launch options on the steam properties, set it to dw proton latest, and also tried just the altest version of dw proton 11.0-1 and doing this all on a fresh install, and the launcher starts but when i click play the game wont start,
the game only starts if i take the override out, and then it jsut wont load the mods
try using dw-proton 10.0-26 instead of 11.0-1

When I opened ProtonPlus, dw proton latest updated to the version you mentioned and stopped working, but if I select 10.0-26, it works again.
 
Last edited:

SphinX

AKL Member
Premium
Partnership
Members
May 5, 2026
0
0
noice
 

EatonUK

Members
Members
Sep 10, 2025
0
0
try using dw-proton 10.0-26 instead of 11.0-1

When I opened ProtonPlus, dw proton latest updated to the version you mentioned and stopped working, but if I select 10.0-26, it works again.
that worked, thanks
 

ralkey

Members
Members
May 4, 2026
0
2
Did you type it without quotes? It should look like this:

WINEDLLOVERRIDES="version=n,b" %command%
yes, otherwise the launcher wont launch.
Now the launcher launches, but not the game.

try using dw-proton 10.0-26 instead of 11.0-1

When I opened ProtonPlus, dw proton latest updated to the version you mentioned and stopped working, but if I select 10.0-26, it works again.
Turns out I also just had to downgrade dw-proton, that fixed eveything