多项选择题

网络攻击的典型手段包括()

A.网络嗅探
B.口令破解
C.端口扫描
D.恶意代码