多项选择题

一般网络攻击的方式有()等。

A.端口扫描
B.窃取报文
C.IP地址欺骗
D.源路由攻击
E.应用层攻击