Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Thanks for the pull request, however I am going to reject this as it is not done correctly. However, I have pushed a similar fix tonight myself with several other changes which covers this same issue.
As per a comment in #76, I tried mentioned commit by @sandsmark to the PE-header signature and can confirm this fixes the issue. Tested by me through WSL2 and by an end-user running on the Steam Deck (see https://github.com/LennardF1989/NiohResolution/issues/24#issuecomment-1484013174).