犯法。只要是打人都是违法的。根据《刑法》第二百三十四条故意伤害他人身体的,处三年以下有期徒刑、拘役或者管制。犯前款罪,致人重伤的,处三年以上十年以下有期徒刑;致人死亡或者以特别残忍手段致人重伤造成严重残疾的,处十年以上有期徒刑、无期徒刑或者死刑。本法另有规章的,依照规章。
根据造成后果不同,处罚方法也不同。
1、没有造成严重后果的,按《治安管理处罚办法》规章对打人者进行拘捕,要求打人者对受害者进行赔偿。
2、造成轻伤及以上的,涉嫌故意伤害罪。
此外,如果构成正当防卫或者紧急避险,不需要承担法律责任。而如果是防卫过当,需要承担刑事责任,但可以从宽处置。根据《刑法》第二十条 为了使国家、公共利益、本人或者他人的人身、财产和其他权利免受正在进行的不法侵害,而采取的制止不法侵害的行为,对不法侵害人造成损害的,属于正当防卫,不负刑事责任。