They'r not universal, the bikes that have them fitted have small threaded holes on the front fork to mount the protector. But zipties goes a long way I guess.
I've ridden my motarded xt600 in some prety serious dirt and rocks, without an issue. I personally wouldn't bother.