yes these two posts are related to each other ,
im patching adress in HalDispatchTable but i want to restore original address when im done, now i want to read haldispatch+ 8 pointer referring value to patch again the table and restore original address!
i dont have my code here to paste but the problem is what i exaplained before, How can i read that pointer value from user-space, it seems its not possible to read kernel address fro user-mode , so do you please give me another advice?
im patching adress in HalDispatchTable but i want to restore original address when im done, now i want to read haldispatch+ 8 pointer referring value to patch again the table and restore original address!
i dont have my code here to paste but the problem is what i exaplained before, How can i read that pointer value from user-space, it seems its not possible to read kernel address fro user-mode , so do you please give me another advice?