You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
At the original creation of this project 2 years ago, the original intent was to dump Halo 5 Forge. The generic dumping solution at the time involved creating remote threads and using calls like CreateThread. Lots of UWP programs crash on calls to CreateThread now and protect from the generic solution that is currently in place. At the moment UWPDumper is creating a new thread for both DLL injection and for the dumper. Ideally the entire process should never have to create a new thread and should use something like APC for injection and thread-hijacking for the dumper(or just hollowing out the entire process for the sole purpose of hijacking dump-related file permissions).
This would solve issues like #11 and issues with other more recent games.
The text was updated successfully, but these errors were encountered:
At the original creation of this project 2 years ago, the original intent was to dump Halo 5 Forge. The generic dumping solution at the time involved creating remote threads and using calls like
CreateThread. Lots of UWP programs crash on calls toCreateThreadnow and protect from the generic solution that is currently in place. At the moment UWPDumper is creating a new thread for both DLL injection and for the dumper. Ideally the entire process should never have to create a new thread and should use something like APC for injection and thread-hijacking for the dumper(or just hollowing out the entire process for the sole purpose of hijacking dump-related file permissions).This would solve issues like #11 and issues with other more recent games.
The text was updated successfully, but these errors were encountered: