多项选择题

A.利用硬件漏洞
B.监听网络通信
C.分析物理环境
D.破解加密算法
E.攻击区块链协议