[163751] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: huawei

daemon@ATHENA.MIT.EDU (chris burri)
Sun Jun 16 19:34:46 2013

From: chris burri <chris.burri@hotmail.ch>
To: "nanog@nanog.org" <nanog@nanog.org>
Date: Mon, 17 Jun 2013 01:34:09 +0200
In-Reply-To: <CAHqn0y8M6stA7TRL91SwT19qxNOWARbk-WM-hE5gfUbetw4GyQ@mail.gmail.com>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

Concerning covert communications=2C I have a short story to tell:

Several years ago=2C I used to play World of Warcraft. The Game allows for =
LUA scripting=2C and the developers added some limitations as to prevent bo=
t scripting. One of the limitations was that you could not export data from=
 or import into the game (file load and save LUA functions were present=2C =
but have been disabled by Blizzard).

To circumvent this limitation (I have some history of doing things deemed "=
impossible" by others...)=2C I did two things:

First=2C I wrote a LUA script that placed a field of 1024 dots on the scree=
n. The script accepted a string of up to 128 chars and encoded it in binary=
. It would then set the dots on the screen according to the bits=2C white f=
or 1 and black for 0. Finally=2C it would trigger a screenshot.

The second part of the exercise was a small VB.NET program that watched the=
 screenshot folder for new files. If a new screenshot was detected=2C it lo=
aded the file and tried to find the dot-field within the new screenshot. If=
 found=2C it would decode the binary - et voila: Data exported from the Gam=
e into an external program.

Greetings
Chris


---

-=3D Amat Victoria Curam =3D-=20


> Date: Sun=2C 16 Jun 2013 13:05:46 -0700
> Subject: Re: huawei
> From: trapperjohn117@gmail.com
> To: nanog@nanog.org
>=20
> Why is it so difficult? Hiding communications is an intriguing subject - =
My
> ears perked up a bit at the Multics remark - Morse is something that
> probably never would have even crossed my mind.
 		 	   		  =

home help back first fref pref prev next nref lref last post