C'est quand même mieux quand on a la source : http://www.hltv.org/blog/g/10149-shox-aimlock-explained
+
explanation by famous cheat coder ko1n:
"You have to know that extern cheats (cheats that only read the game cache) realize the visibility check with the help of BSP parsing. So the map is loaded by the hack himself and the visibility check is made mostly with the BSP trees.
de.wikipedia.org/wiki/Binary_Space_Partitioning
developer.valvesoftware.../Source_BSP_File_Format
But you have to know that there are static props ( Doors, Boxes, Cars etc.) who are not saved in the BSP trees but extra in the maps. There is no public code yet that includes static props in there visibilty check.
So. Shox thinks that shroud will push door soon and presses his aim key in advance that his aimbot aims as soon as shroud pushes the door. But shox didn't expect that his visibility check doesen't work at doors and straight aims to the enemy.
Shox panics (because he knows how the community reacts to things like this) and tries to aim away from shroud.
You clearly can see that the aimbot stops to aim not until the stone wall is between him and shroud.
If you watch it again and again you can clearly see when the visibility check responds again."
TL;TR: He failed with his extern aimbot.
This is roughly translated by me and cotains some errors sorry for that.
Original comment (german)
http://csgo.99damage.de/de/forums/577-counter-strike-global-offensive/579-szenet reff/320045-shox-aimlock&page=4#p5676607