There are hundred plus ways to hack BF4, there are less than 5 ways to catch them...the best way is to spectate them, the next is to run there stats and look for a consistent head shot ratio across all there weapons (you would think EA would do this but no...). There are sites that advertise there cheats (wall hacks, head shots) and guarantee that you will not be caught or they will give you a new GUID/CD code.
If you think PB or Metabans detects cheaters than I have a bridge I want to sell you...
The answer to hackers is more admins, and maintain the spectator slots....video does not lie!
jn
On a side note if you want to improve your gaming skills you may want to spectate me....looks at Geforce, Hammer, Damit, Oneil, Flush...