Fix memory leaks by adding missing supHeapFree calls and improve error handling in victim.cpp and shellcode.cpp. Update project toolset to v143 in GenAsIo2Unlock.vcxproj and adjust debugger arguments. Minor bug fixes and code cleanups in process mitigation, string formatting, and command-line argument parsing.
Additional provider added, AsIO2 from ASUS GPU Tweak;
AsIo2 unlock generator and binder added (can be found under Utils directory);
Readme updated;
(release candidate 3)
Added: Huawei, Realtek and MSI additional providers;
New: Providers moved into separate dll;
Added: dummy dll for several EneTech drivers;
Added: 2 new selectable shellcode variants;
Internal rearrange;
README update;
(release candidate 1, more changes may follow)