Attack to BitTorrent system based on Bencode implementation
2012; Sriwijaya University; Linguagem: Inglês
ISSN
2252-5459
Autores Tópico(s)Distributed and Parallel Computing Systems
ResumoBitTorrent,a peer-to-peer file sharing system,employs Bencode as encoding schema for storing and transmitting loosely structured data.The widely-used recursive implementation of Bencode,however,makes BitTorrent vulnerable,a specially-designed torrent file or BitTorrent message leads to stack-overflow of BitTorrent clients.Experimental results suggest that about 39.1% BitTorrent clients,such as Xunle(i MiniXunlei),BitSpirit,BitComet,FlashGet,and TuoTu,are vulnerable to this remote crash attack.Things are worse since this attack is very efficient and can be easily launched at three stages of BitTorrent protocol.In this paper,a solution is also proposed to solve this problem.
Referência(s)