Just to let you know guys, that this software hasn't come through the usual channels. I'm not saying that there is anything wrong with it, or making any comment about it, i don't know anything about it at all. Best of luck!
I would advise to wait on testing anything (sounds sooo shady), the fix will come when its ready, tested for ya