IOPlatformArgs leak

Vulnerability used in p0sixspwn This vulnerability leaks the kernel base address. This is the code

Once the attacker knows the virtual base, he can use the  macro to see what the physical base is, this way both bases are leaked. This all relies on the IOPlatformArgs bug