PG & NVIDA

Discussion in 'ProcessGuard' started by Rico, Apr 13, 2006.

Thread Status:
Not open for further replies.
  1. Paranoid2000

    Paranoid2000 Registered Member

    Joined:
    May 2, 2004
    Posts:
    2,839
    Location:
    North West, United Kingdom
    No - what Wayne mentioned (not Gavin, as your post states) was backtracing calls. My suggestion is to set a flag once a DirectX/3D call has been started which could then be reset once it is ended - if Physical Memory access was permitted while that flag was set, it would have the effect of restricting it to DirectX/3D routines only without having to perform any backtracing.

    This would limit the scope of Phys Mem access to Microsoft's DirectX and the graphics driver code - far better from a security perspective than having to allow it for whole applications. And having a separate DirectX permission for each application in PG allows you to restrict this access only to those applications that need it.
     
  2. Stem

    Stem Firewall Expert

    Joined:
    Oct 5, 2005
    Posts:
    4,948
    Location:
    UK
    Sorry, slip of the keyboard...

    So a filter on calls made by an application?, .. would this not cause a lot of CPU time by PG to monitor?
     
  3. Paranoid2000

    Paranoid2000 Registered Member

    Joined:
    May 2, 2004
    Posts:
    2,839
    Location:
    North West, United Kingdom
    This could be implemented in a similar way to PG's other functions - via hooks. It would just require more functions to be hooked.
     
  4. Stem

    Stem Firewall Expert

    Joined:
    Oct 5, 2005
    Posts:
    4,948
    Location:
    UK
    O.K., thanks,..
    Digress a bit,... I know of pgms such as sysinternals/icesword which give/show implemented hooks, any good reading on this anywhere?
     
  5. Learner

    Learner Registered Member

    Joined:
    Jul 10, 2003
    Posts:
    16
    also, Nvidia drivers use rundll32.exe
     
  6. Paranoid2000

    Paranoid2000 Registered Member

    Joined:
    May 2, 2004
    Posts:
    2,839
    Location:
    North West, United Kingdom
    The drivers themselves don't - but Nvidia's separate Display Driver Service does. This can be disabled with no ill-effect in my experience.
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.