Jump to content

Recommended Posts

Posted

I think debuggers like x64dbg are more useful for this than hex editors alone. Resource editor would be helpful in the case there's a value stored in one of those that could be changed. But finding the code that does the whiteness won't be easy. I can't give you any exact hints, tampering with programs without source presents unique challenges, anything you're trying to change will be its own unique problem.

Microsoft does publish debug symbols for its DLLs, don't know how helpful they'd be in this case, but they should give some meaningful names to some functions/variables in the otherwise a long mess if x86-64 code. The guys that were hacking DWM since Windows 8 to add transparency and blurring effects were altering code flow in dwmcore.dll and uDWM.dll. At least Big Muscle's Aero Glass does, if I remember its log snippets correctly. dwmcore.dll should be the guts of DWM, judging by name and size.

Also, unlike 99% other things one could be tampering with, you can't debug a compositor "live", unless there are tricks to setup remote debugging somehow, so you work for instance with DWM in a virtual machine rather physical host. Sure you can look at the code alone, change it, save a copy of modified DLL, put it in place of original, restart and hope you did something, but setting breakpoints and stepping through it to see what's going on, that won't work, as soon as it's paused, screen will stop refreshing.


Posted
On 8/31/2024 at 1:00 AM, UCyborg said:

IDK, it's not something I personally witnessed on any Windows version in the past. If nothing else runs and I just watch GPU utilization, it's 0%.

No, nothing else runs, as soon as I boot up, it has a load of 3%, if I boot into Safe Mode, no load observed. DWM? Tried non-Aero custom them (to exclude Aero as the culprit), but all the same,

No such on the same PC with Vista. Further tests are only possible when (if) I return. Thanks.

You have a 700 series card, do you get the same with 7? Mine is GTX Titan (first issue Jan. 2013)

Posted

I don't have that one working bare-hardware Windows 7 installation that I used to have anymore, so can't re-check. I mostly moved on from pre-Win10 OSes, even when it comes to tinkering on the side.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...