合法的,如果下夜班遇到危险,对方主动的攻击你,你就可以选择电击棍作为防身。在任何状态下,只要防身都属于正当防卫,所以是合法。