Skip to content

orca-leo/2016s-SEP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##OrcaTUN - Ultrasonic Networking OrcaTUN allows the user to connect to other Computers using Sound. It sends all the Traffic to a specified IP through the Speakers and receives trough the Mircophone.

###Usage If you already installed OrcaTun just open a Terminal and enter

orcatun

For a List of advanced Options and help try

orcatun -h

or read the Manpage

man orcatun

##Installation You can create a Package for Ubuntu by running

./build_package.sh

in the package Folder.

Alternatively you can copy all the Files to their Places by running

./install.sh

in the Orcatun Folder. This is mostly useful for Developement.

###Dependencies

  1. python2.7
  2. python-pip2
  3. Gnuradio >= 3.7.9
  4. swig

All these Packages are available in Ubuntu 16.04's official Sources.

Python2.7 is included with Ubuntu by default. You can install the others using:

# apt install python-pip2 gnuradio swig

Additionally you need to install pytun and dpkt using pip:

# pip2 install python-pytun dpkt

We also reccomend dedicated Microphones and Speakers.

###Documentation We used Doxygen-Style Comments for our code. To gernerate detailed Documentation you can run

doxygen Doxyfile

in the doc Folder.

###License This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions.

For detailed info see LICENSE.

About

Student Project at the TU Braunschweig about hidden ultrasonic communication between devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.4%
  • CMake 13.3%
  • Other 1.3%