"perpetrator"も"assailant"も「加害者」になります。
どちらも使われていますが、
"perpetrator"の方がよくニュースなどでよく使われているのです。
例えば、
"The perpetrator fled the scene of the crime."
「加害者が[犯罪](https://eikaiwa.dmm.com/uknow/questions/44755/)現場から[離れた](https://eikaiwa.dmm.com/uknow/questions/44081/)。」
”The perpetrator still has not been caught."
「加賀者はいまだ捕まっていません。」