mirror of
https://github.com/SteamAutoCracks/Steam-API-Check-Bypass.git
synced 2026-02-08 10:51:18 +01:00
2.0
Steam API Check Bypass
Bypasses Steam API dll integrity/size check by hooking CreateFile API.
Build
- Build with Visual Studio 2022.
Usage
- If you are using x32 version please remove
x32from dll name.
Method 1
- Use CFF Explorer and add
SteamAPICheckBypassdll import to game main exe, then put theSteamAPICheckBypass(x32).dlldll beside game exe.
Method 2 (VersionShim) (x64 for pre-built version.dll)
- Put
SteamAPICheckBypass.dllversion.dllbeside game exe.
Configuration (Optional)
- Create
SteamAPICheckBypass.jsonand write file names you want to replace. Example:
{
"steam_api64.dll":
{
"mode": "file_redirect",
"to": "steam_api64.dll.bak",
"hook_times_mode": "nth_time_only",
"hook_time_n": 1
},
"game.exe":
{
"mode": "file_redirect",
"to": "game.exe.bak"
}
}
mode:file_redirectorfile_hide.to: The target file relative path.hook_times_mode:all,nth_time_onlyornot_nth_time_only.hook_time_n: The nth time to hook / not hook. (Start from 1)- hook time option is useful for game dynamically loads steam_api dll after/before check.
Internal Process
- Please refer to nt_file_dupe Readme for more information.
Dependencies
Bugs
If You Have Any Bugs, Please Submit a Issue On Github.
cs.rin.ru thread: https://cs.rin.ru/forum/viewtopic.php?f=10&t=136448
Donate
Bitcoin: bc1qk39k55wxwx8yj4w35qu4vh3x4nhn90kq2mempn
Bitcoin Cash: qzlc8qv59y5lssm9rct2rq5puznqpv9s4qhvhw3k7j
Ethereum: 0xCBEF4582Fd0d049F3eBB7552027848f54C99cb38
Stellar: GCMQOHLH6I6QZKCFXWS6VKTDHABFK5KA3CQIZW5JL6GBQYSDCFF5VL2E
Description
Languages
C++
93.3%
Assembly
3.5%
C
3.2%