ABSTRACT
Free and open source media centers are currently experiencing a boom in popularity for the convenience and flexibility they offer users seeking to remotely consume digital content. This newfound fame is matched by increasing notoriety—for their potential to serve as hubs for illegal content—and a presumably ever-increasing network footprint. It is fair to say that a complex ecosystem has developed around Kodi, composed of millions of users, thousands of “add-ons”—Kodi extensions from 3rd-party developers—and content providers. Motivated by these observations, this paper conducts the first analysis of the Kodi ecosystem. Our approach is to build “crawling” software around Kodi which can automatically install an addon, explore its menu, and locate (video) content. This is challenging for many reasons. First, Kodi largely relies on visual information and user input which intrinsically complicates automation. Second, no central aggregators for Kodi addons exist. Third, the potential sheer size of this ecosystem requires a highly scalable crawling solution. We address these challenges with de-Kodi, a full fledged crawling system capable of discovering and crawling large cross-sections of Kodi’s decentralized ecosystem. With de-Kodi, we discovered and tested over 9,000 distinct Kodi addons. Our results demonstrate de-Kodi, which we make available to the general public, to be an essential asset in studying one of the largest multimedia platforms in the world. Our work further serves as the first ever transparent and repeatable analysis of the Kodi ecosystem at large.
- 2018. Docker. https://www.docker.com/.Google Scholar
- 2019. Cisco Umbrella Top 1 million. https://umbrella.cisco.com/blog/2016/12/14/cisco-umbrella-1-million/.Google Scholar
- 2019. EasyList. https://easylist.to/.Google Scholar
- 2019. ffprobe Documentation. https://ffmpeg.org/ffprobe.html.Google Scholar
- 2019. FireHOL IP Lists. http://iplists.firehol.org/.Google Scholar
- 2019. GitHub. https://github.com/.Google Scholar
- 2019. Google Safe Browsing. https://safebrowsing.google.com/.Google Scholar
- 2019. LazyKodi. http://lazykodi.com/.Google Scholar
- 2019. Microsoft Azure. https://azure.microsoft.com/en-us/.Google Scholar
- 2019. mitmproxy. https://mitmproxy.org/.Google Scholar
- 2019. Real-Debrid. https://real-debrid.com/.Google Scholar
- 2019. Reddit. https://www.reddit.com/.Google Scholar
- 2019. Tesseract Open Source OCR Engine. https://github.com/tesseract-ocr/tesseract.Google Scholar
- 2019. Tstat - TCP STatistic and Analysis Tool. http://tstat.polito.it/.Google Scholar
- 2019. XVFB. https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml.Google Scholar
- Andrew Clay. 2011. Blocking, tracking, and monetizing: YouTube copyright control and the downfall parody. Institute of Network Cultures: Amsterdam.Google Scholar
- Yuan Ding, Yuan Du, Yingkai Hu, Zhengye Liu, Luqin Wang, Keith Ross, and Anindya Ghose. 2011. Broadcast yourself: understanding YouTube uploaders. In Proceedings of the 2011 ACM SIGCOMM conference on Internet measurement conference. ACM, 361–370.Google ScholarDigital Library
- Lucas Hilderbrand. 2007. YouTube: Where cultural memory and copyright converge. FILM QUART 61, 1 (2007), 48–57.Google ScholarCross Ref
- Luke Hsiao and Hudson Ayers. 2019. The Price of Free Illegal Live Streaming Services. CoRR abs/1901.00579(2019). arxiv:1901.00579http://arxiv.org/abs/1901.00579Google Scholar
- Damilola Ibosiola, Benjamin Steer, Alvaro Garcia-Recuero, Gianluca Stringhini, Steve Uhlig, and Gareth Tyson. 2018. Movie Pirates of the Caribbean: Exploring Illegal Streaming Cyberlockers. In Proc. INTERNATIONAL AAAI CONFERENCE ON WEB AND SOCIAL MEDIA.Google Scholar
- Tobias Lauinger, Kaan Onarlioglu, Abdelberi Chaabane, Engin Kirda, William Robertson, and Mohamed Ali Kaafar. 2013. Holiday Pictures or Blockbuster Movies? Insights into Copyright Infringement in User Uploads to One-Click File Hosters. In Proceedings of the 16th International Symposium on Research in Attacks, Intrusions, and Defenses - Volume 8145 (Rodney Bay, St. Lucia) (RAID 2013). Springer-Verlag New York, Inc., New York, NY, USA, 369–389. https://doi.org/10.1007/978-3-642-41284-4_19Google ScholarDigital Library
- Aniket Mahanti, Niklas Carlsson, Martin Arlitt, and Carey Williamson. 2012. Characterizing cyberlocker traffic flows. In 37th Annual IEEE Conference on Local Computer Networks. IEEE, 410–418.Google ScholarDigital Library
- Alexios Nikas, Efthimios Alepis, and Constantinos Patsakis. 2018. I know what you streamed last night: On the security and privacy of streaming. Digital Investigation 25(2018), 78–89.Google ScholarCross Ref
- Sandvine. 2018. Global Internet Phenomena Spotlight - Kodi. https://www.sandvine.com/hubfs/downloads/archive/2017-global-internet-phenomena-spotlight-kodi.pdf.Google Scholar
- XBMC. 2019. Official:Forum rules/Banned add-ons. https://kodi.wiki/view/Official:Forum_rules/Banned_add-ons.Google Scholar
Index Terms
- De-Kodi: Understanding the Kodi Ecosystem
Comments