进攻性武器是指为故意对他人造成身体伤害而制造、改装以及设计的武器。如果有人在公共场所上在没有授权也没有正当目的的情况下携带这些武器(刺刀和匕首)则触犯了某些地方(例如香港)的法律。警察有权搜查他人是否携带进攻性武器。[1][2]