0xda568 / uwd-oss

DLL that hooks the ExtTextOutW API and hides the testsigning mode watermark
24 stars 3 forks source link

Issues encountered when installing it #1

Closed Zero3K closed 1 year ago

Zero3K commented 1 year ago

image

As you can see in that image, it says it copied the dll (which it actually didn't) and it is also having trouble changing the registry key. I am running it under Windows 10 21H2.

0xda568 commented 1 year ago

Hi, uwd-oss.dll gets automatically deleted from System32/ if a error is encountered.

The error here is: "ERROR: Access is denied". Did you try to start the script as an Administrator?

Zero3K commented 1 year ago

Yes, I ran it under an Administrator account.

0xda568 commented 1 year ago

Okay, it seems like you don't have permissions the edit the registry whatsoever. Now you could try to give yourself permissions to edit Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{ab0b37ec-56f6-4a0e-a8fd-7a8bf7c2da96}\InProcServer32.

Additionally, once you are in the registry, you can also try to perform the manual installation, which I added to the README.

Zero3K commented 1 year ago

https://www.askvg.com/windows-tip-take-ownership-permission-of-registry-keys-from-command-line

The Regini method will work.

0xda568 commented 1 year ago

Cool software, I should also consider adding a ACL modifying component to uwd-oss.

Zero3K commented 1 year ago

Regini is already included in Windows 10.

0xda568 commented 1 year ago

Oh you're right, I'm gonna simply add regini to the script if it works

Zero3K commented 1 year ago

It worked for me. I made a acl.txt with the following and then ran regini acl.txt:

\Registry\machine\software\classes\CLSID{ab0b37ec-56f6-4a0e-a8fd-7a8bf7c2da96}\InProcServer32 [19 3] (so the SYSTEM account can read it and any administrator account can both read and write to any keys in that registry folder).

0xda568 commented 1 year ago

Excellent, I will include this in the script! Thanks for the feedback!