Originally posted by NOT
has anyone made a tool?
Yes. There is at least one tool for BF4. Dedicated servers does not mean everything is done on the server only that the server software is not the same as the client software and the client does not contain hosting code (with the BF structure any way).
Many things are done client side and would be impractical to do it with the server. Examples are recoil, dispersion, hit detection, etc. While things like ammo are tracked both on the client and on the server, when they don't match the server wins. Much data about the other players is also available, ie: pose, isReloading, etc. otherwise the game would be impossible to play due to lag at any ping time.
Rather than spewing crap about things you obviously know nothing about why not think for a minute? Other games have things that do not require you to be hosting, why wouldn't the BF series? Just because no one has felt sorry enough for you to spoon feed cheats to you does not mean they do not exist.
As for being banned, I have not been banned but if hacks were wide spread I probably would be by now. There is some anti cheat code in the game but I am not sure it it is just stuff left over from doing the PC port such as the server requesting a screen shot. That is used by punk buster on the PC but may have been implemented in the PS3/XBox servers.