SemiPr0
07-12-2009, 07:02 AM
OpenGL has been in industry use now for quite a long time and is a common cross platform standard for rendering.
But a problem I'm having with it is the rather easy ability for people to use debugging tools like GLIntercept to intercept the GL pipeline stream and inject or export project common resources.
I'm aware that DirectX does have the ability to block stream hooking at the programming level, basically not allowing stream injection of resources or exportation of resources from DX environment.
But I've been looking through the documentation available in OpenGL and I'm wondering if there is a way to do this, with OpenGL, in real time, to prevent unauthorized use of tools like GLIntercept.
Is anyone aware of any potential methods of prevention?
But a problem I'm having with it is the rather easy ability for people to use debugging tools like GLIntercept to intercept the GL pipeline stream and inject or export project common resources.
I'm aware that DirectX does have the ability to block stream hooking at the programming level, basically not allowing stream injection of resources or exportation of resources from DX environment.
But I've been looking through the documentation available in OpenGL and I'm wondering if there is a way to do this, with OpenGL, in real time, to prevent unauthorized use of tools like GLIntercept.
Is anyone aware of any potential methods of prevention?