多项选择题

下列各项中,属于计算机黑客常用的密码攻击方式有()

A.字典攻击
B.假登录程序
C.密码探测程序
D.端口扫描