Dedected

Aus C3MAWiki
An diesem Projekt wurde bereits gearbeitet, momentan kann sich jedoch aufgrund eines Mangels an Zeit, Lust oder Geld niemand damit beschäftigen. Wenn du das Projekt übernehmen möchtest oder Fragen dazu hast, wende dich an Heckpiet.

Topic

Seite zum Vortrag Dect: http://events.ccc.de/congress/2008/Fahrplan/events/2937.en.html

Vortrag Video Download: http://mirror.informatik.uni-mannheim.de/pub/ccc/streamdump/saal1/Tag3-Saal1-Slot17%3a15--ID2937-dect-Main-2008-12-29T17%3a15%3a04%2b0100.wmv auf den Offiziellen Recordings ist bis stand heute dieser Vortrag nicht vorhanden --heckpiet 16:43, 5. Jan. 2009 (CET)

Slides zum Video: https://dedected.org/cgi-bin/trac.cgi/attachment/wiki/25C3/talk-25c3.pdf?format=raw

How To

  • COM-ON-AIR Dosch Amand Typ F22

Ubuntu 8.10

Bei einem frisch installierten Ubuntu 8.10

Vorrausetzungen:

sources.list bearbeiten:

  • cd /etc/apt/
  • sudo nano sources.list
  • alle "#" vor den deb .... löschen damit alle source quellen genutzt werden
  • sudo apt-get update
  • sudo apt-get upgrade

Kernel sources und Headers installieren

je nach Kernel Version mit uname -a Kernel version prüfen

  • sudo apt-get install linux-source-2.6.27
  • sudo apt-get install linux-headers-2.6.27-9

Was man noch so braucht

  • sudo apt-get install build-essential
  • sudo apt-get install gcc
  • sudo apt-get install sox
  • sudo apt-get install libpcap0.8-dev
  • sudo apt-get install subversion
  • sudo apt-get install mc
  • sudo apt-get install libsox-fmt-all

Audio Editor

  • sudo apt-get install audacity

oder ich nutze lieber sweep

  • sudo apt-get install sweep

Installation PCMCIA COM-ON-AIR Treiber

  • svn co https://dedected.org/svn/trunk dedected
  • change directory to /dedected/com-on-air_cs-linux
  • sudo make && sudo make -C tools
  • sudo make node
  • sudo chmod 666 /dev/coa
  • sudo insmod com_on_air_cs.ko
  • change directory to /dedected/com-on-air_cs-linux/tools
  • sudo ./dect_cli

Installation ima/pcap to .wav converter

  • cd /dedected/com-on-air_cs-linux/tools
  • wget http://www.ps-auxw.de/g72x++.tar.bz2
  • bzip2 -d g72x++.tar.bz2
  • tar -xvf g72x++.tar
  • cd g72x
  • alle Dateien und Ordner nach dedected/com-on-air_cs-linux/tools kopieren ich habe es mit Midnight Commander gemacht
  • sh build.sh
  • nano dedected/com-on-air_cs-linux/tools/convert.sh

SOX=/usr/bin/sox

for i in `/bin/ls -1 *.pcap` ; do

       ./pcapstein $i

done

  1. decoder for g.721
       for i in *.ima ; do
               cat $i | ./decode-g72x -4 -a | sox -r 8000 -1 -c 1 -A -t raw - -t wav $i.g721.wav;
       done
  1. decoder for g.726.R
       for i in *.ima ; do
               cat $i | ./decode-g72x -64 -l -R | sox -r 8000 -2 -c 1 -s -t raw - -t wav $i.g726.R.wav;
       done
  1. decoder for g.726.L
       for i in *.ima ; do
               cat $i | ./decode-g72x -64 -l -L | sox -r 8000 -2 -c 1 -s -t raw - -t wav $i.g726.L.wav;
       done

  • speichern
  • aufgenommene pcap files in das selbe Verzeichnis wie convert.sh kopieren
  • sh convert.sh ausführen
  • *.wav anhören (audacity oder sweep)


Ubuntu 10.10

Bei einem frisch installierten Ubuntu 8.10

Vorrausetzungen:

sources.list bearbeiten:

  • cd /etc/apt/
  • sudo nano sources.list
  • alle "#" vor den deb .... löschen damit alle source quellen genutzt werden
  • sudo apt-get update
  • sudo apt-get upgrade

Kernel sources und Headers installieren je nach Kernel Version mit uname -a Kernel version prüfen

  • sudo apt-get install linux-source-2.6.35
  • sudo apt-get install linux-headers-2.6.35
  • sudo apt-get install linux-tools-2.6.35-22

Was man noch so braucht

  • sudo apt-get install build-essential gcc sox subversion mc libpcap0.8-dev libsox-fmt-all ubuntu-restricted-extras
Audio Editor
sweep
* sudo apt-get install sweep
audacity
* sudo apt-get install audacity

Installation PCMCIA COM-ON-AIR Treiber

Kismet Newcore

Kismet Newcore installieren

Kismet Newcore Plugin für DECT installieren

Braindump unsorted

Patchen von Wireshark Source mit dect Protokoll

Links

  • Bilder von der Karte
  • Homepage zum Projekt [1]