Hey all,
I just thought I'd share and get feedback about some recent work from our team at Stony Brook University. I posted this to the tor-talk list earlier and it was suggested to x-post here, too.
Title: Games Without Frontiers: Investigating Video Games as a Covert Channel [ http://arxiv.org/pdf/1503.05904v1.pdf ] Abstract: The Internet has become a critical communication infrastructure for citizens to organize protests and express dissatisfaction with their governments. This fact has not gone unnoticed, with governments clamping down on this medium via censorship, and circumvention researchers working tirelessly to stay one step ahead. In this paper, we explore a promising new avenue for covert channels: using video games as a cover protocol. The popularity of platforms like Steam have given rise to a rich population of video games for use as cover. The common properties of games in the same genre simplify the process of adapting channels to evade detection. We demonstrate the feasibility of this approach using two real time strategy games (including a popular closed-source game). We show how common properties of these games can be used to design a coding scheme to translate data into game commands in a way that is general across games and requires little per-game customizations. We evaluate the security of Castle by quantifying its resilience to a censor-adversary, its similarity to real game traffic, and its ability to avoid common pitfalls in covert channel design. We use our prototype to demonstrate that Castle can provide throughput which is amenable to transfer of textual data (\eg e-mail, short articles, etc.).
I thought this was a cool idea, and had a lot of fun exploring it. One of the key changes that Castle brings to the PT landscape is easy extensibility and large space diversity -- i.e., it takes very little skill and developer time to port Castle to any of 100's of existing (and perennially releasing) RTS games, in the event that it is detected and blocked for one game. Please check out the paper and feel free to post questions here, or email them to me.
Rishab
On Fri, Mar 20, 2015 at 08:24:49AM -0400, Rishab Nithyanand wrote:
Hey all,
I just thought I'd share and get feedback about some recent work from our team at Stony Brook University. I posted this to the tor-talk list earlier and it was suggested to x-post here, too.
Title: Games Without Frontiers: Investigating Video Games as a Covert Channel [ http://arxiv.org/pdf/1503.05904v1.pdf%C2%A0]
Thanks for posting this! I just saw this Wired article and associated demo video:
https://www.wired.com/2015/04/app-hides-secret-messages-starcraft-style-game... https://www.youtube.com/watch?v=lQX5HpdNZ64
I want to thank you for making the demo video. This is exactly the kind of visualization that I think aids understanding. It is one thing to read about it; it's another to see the buildings laid out in a grid and a textual representation of the game commands. I added a link to it in the Child's Garden of Pluggable Transports.
https://trac.torproject.org/projects/tor/wiki/doc/AChildsGardenOfPluggableTr...
Feel free to edit it and add what you like. I think it would be great to have an example of an encoded message.
David Fifield
Thanks! The decision to make the video was actually largely influenced by how useful I found the visualizations in the child's garden of PTs.
We'll post some samples of encoded messages in a couple of weeks.
On Sat, Apr 18, 2015 at 11:36 PM, David Fifield david@bamsoftware.com wrote:
On Fri, Mar 20, 2015 at 08:24:49AM -0400, Rishab Nithyanand wrote:
Hey all,
I just thought I'd share and get feedback about some recent work from
our team
at Stony Brook University. I posted this to the tor-talk list earlier
and it
was suggested to x-post here, too.
Title: Games Without Frontiers: Investigating Video Games as a Covert
Channel
Thanks for posting this! I just saw this Wired article and associated demo video:
https://www.wired.com/2015/04/app-hides-secret-messages-starcraft-style-game... https://www.youtube.com/watch?v=lQX5HpdNZ64
I want to thank you for making the demo video. This is exactly the kind of visualization that I think aids understanding. It is one thing to read about it; it's another to see the buildings laid out in a grid and a textual representation of the game commands. I added a link to it in the Child's Garden of Pluggable Transports.
https://trac.torproject.org/projects/tor/wiki/doc/AChildsGardenOfPluggableTr...
Feel free to edit it and add what you like. I think it would be great to have an example of an encoded message.
David Fifield _______________________________________________ tor-dev mailing list tor-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev