Skip to content

3G Covert Channel Setup

SecGroundZero edited this page Jul 1, 2016 · 7 revisions

My personal favorite 3G USB Sticks are:

  • Huawei E303
  • Huawei E173

I found E303 to be the best option for earlier Rasbian releases nd E173 to be working fine out of the box for Rasbian Jessie.

For the 3G connectivity from the WarPi side i use sakis3g and ppp. USB-Modeswitch might also be required if the 3G Dongle is not recognized as 3G but as USB Storage.

sudo apt-get install ppp
sudo wget "http://downloads.sourceforge.net/project/vim-n4n0/sakis3g.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fvim-n4n0%2Ffiles%2F&ts=1363537696&use_mirror=tene~t" -O sakis3g.tar.gz
sudo tar -xzvf sakis36.tar.gz
sudo apt-get install sg3-utils
sudo chmod +x sakis3g
sudo ./sakis3g --interactive

For the 3G connectivity control side i use www.weaved.com although other options for reverse connections exists when you own/control an internet accessible server.

alt tag

On the WarBerryPi run the following commands to install the weaved service:

sudo apt-get install weavedconnectd

sudo weavedinstaller

Follow the default installation instructions

alt tag

Now every time the WarBerryPi is alive the weaved main page will show it as Online.

alt tag

To see the connection options click the name of the WarBerryPi.

alt tag

Clone this wiki locally