LNBot:比特币闪电网络上用于娱乐与牟利的隐蔽混合僵尸网络
密码学与安全
2020-04-28 v3
摘要
尽管过去提出了各种隐蔽僵尸网络,它们仍缺乏对其服务器/僵尸主控端的完全匿名化,或在僵尸主控端与僵尸主机之间的通信缓慢。在本文中,我们提出了一种新一代混合僵尸网络,通过比特币闪电网络(LN)进行隐蔽且高效的通信,称为LNBot。LN是在比特币网络之上运行的支付通道网络,用于以可忽略的费用进行更快的比特币交易。利用LN的各种匿名特性,我们设计了一个可扩展的两层僵尸网络,使僵尸主控端的身份完全匿名。在第一层,僵尸主控端通过LN交易匿名地向C&C服务器发送命令。具体而言,LNBot允许僵尸主控端的命令以隐蔽的多跳LN支付形式发送,其中命令通过ASCII或霍夫曼编码进行编码以提供隐蔽通信。在第二层,C&C服务器进一步将这些命令转发给其迷你僵尸网络中所控制的僵尸主机,以对受害机器发起任何类型的攻击。我们在实际的LN上实现了概念验证,并广泛分析了LNBot的延迟与成本性能。我们的分析表明,与其他类似的区块链僵尸网络相比,LNBot以可忽略的成本实现了更好的可扩展性。最后,我们还提供并讨论了一系列潜在的对抗措施,以检测LNBot活动并最小化其影响。
引用
@article{arxiv.1912.10617,
title = {LNBot: A Covert Hybrid Botnet on Bitcoin Lightning Network for Fun and Profit},
author = {Ahmet Kurt and Enes Erdin and Mumin Cebe and Kemal Akkaya and A. Selcuk Uluagac},
journal= {arXiv preprint arXiv:1912.10617},
year = {2020}
}