Skip to content
An Analysis of Roku logs
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
.gitattributes
README.md
analyze.py
bad_domains.txt
giop.py
requirements.txt

README.md

Roku Log Analysis

The inital purpose of this research is to review PiHole Logs associated with a Roku's logging activity.Takes PiHole logs generated on a PiHole machine and parses out all Roku generated traffic that's resident within the logs. The primary purpose is to determine the amount of data a Roku is generating and how much of that data is non-streaming information being sent back to the Roku logging servers.

Usage:

usage: analyze.py [-h] -d  -l  [-p]

optional arguments:
  -h, --help         show this help message and exit
  -d , --directory   Output directory
  -l , --logs        Location of PiHole Logs
  -p , --pcap        Path of PCAP file

At this time, the PCAP analysis is disabled. Feel free to fork this and edit the pcap analysis method at your leisure. I will update the script to enable a more comprehensive PCAP analysis in time. Right now, I am gathering more logs.

Twitter: Jfaust0

Website: SevroSecurity.com

You can’t perform that action at this time.