Skip to content
This repository has been archived by the owner on Jul 2, 2022. It is now read-only.

Francesco149/uwpinject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

launches uwp apps and injects dll's into them as early as possible by posing as a debugger and launching the app suspended

if you need a sample dll, here's one that hooks some uwp interfaces for debugging and reverse engineering https://github.com/Francesco149/uwpspy

might have a GUI to let you pick apps to launch eventually, not a proprity at the moment

will provide binaries when it's more polished

compiling

install visual c++ build tools 2017 and the windows 10 sdk

open powershell and navigate to uwpinject

.\vcvarsall17.ps1
.\build.ps1

usage (command line)

open powershell, navigate to uwpinject and run

.\uwpinject.exe $((Get-AppxPackage uwp-template).PackageFullName)

where MyPackage is the name of your target app

this will launch the app and inject all dlls in the dlls folder which must be located in the same directory as uwpinject.exe

if it doesn't work, try running powershell as admin. I haven't had issues injecting as user though

resources on uwp and winrt internals

About

dll injector for uwp apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published