Infra - Linux
Tempest for Elisa: Transforme seu monitor em estação de rádio
Este projeto é antigo e sei que não é novidade a emissão de ondas eletromagnéticas por aparelhos eletrônicos, porém controlar a emissão de ondas de freqüência AM pelo monitor é algo legal – claro, não muito (ou nada) útil. Conheca neste documento o software Tempest for Elisa.
por Alessandro de Oliveira FariaIntrodução
O que significa Tempest?
TEMPEST ...é código do governo dos EUA para uma série de padrões com o objetivo em limitar a irradiação elétrica ou eletromagnética de equipamentos eletrônicos como microchips, monitores ou impressoras. É um medida de contra-inteligência apontada para a prevenção de espionagem eletrônica (EMSEC - Emission Security).Fonte: http://en.wikipedia.org/wiki/Emission_security
Alguns estudos nos anos 80 provaram que o conteúdo exibido no monitor de computador poderia ser capturado à distância com um equipamento confeccionado em casa (resumidamente um televisor modificado com osciloscópios ajustado manualmente). Informações transmitidas entre computadores ou até dados da CPU para a impressora poderiam ser igualmente detectados. A mágica deste artigo é o projeto Tempest for Eliza. Com este software é possível emitir ondas a 1500kHz para o rádio. O programa Tempest for Eliza converte músicas para imagens no monitor. Estas imagens emitem as ondas AM na frequência estabelecida pelo software (nos limites suportados pelo monitor CLARO!). O alcance não ultrapassa 1 metro, mas é possível até reproduzir MP3. Baseado neste princípio, também é possível obter/espionar a imagem absorvendo as ondas emitidas pelo monitor. Inclusive, computadores para fins governamentais e militares nos EUA são blindados com uma gaiola de Faraday para evitar tal ação. A seguir uma ilustração do projeto em execução: ATENÇÃO: A consultoria jurídica adverte, não me responsabilizo por danos causado no monitor, sendo assim a responsabilidade é toda sua!
Referência: http://www.slideshare.net/diegocasati/tempest-presentation
Download e instalação
Efetue o download do pacote no link:
http://www.erikyyy.de/tempest/tempest_for_eliza-1.0.5.tar.gz
Ou use o terminal para facilitar sua vida:
$ wget http://www.erikyyy.de/tempest/tempest_for_eliza-1.0.5.tar.gz
Descompacte o pacote:
$ tar -zxvf tempest_for_eliza-1.0.5.tar.gz
tempest_for_eliza-1.0.5/
tempest_for_eliza-1.0.5/Makefile.in
tempest_for_eliza-1.0.5/README
tempest_for_eliza-1.0.5/AUTHORS
tempest_for_eliza-1.0.5/COPYING
tempest_for_eliza-1.0.5/ChangeLog
tempest_for_eliza-1.0.5/INSTALL
tempest_for_eliza-1.0.5/Makefile.am
tempest_for_eliza-1.0.5/NEWS
tempest_for_eliza-1.0.5/acinclude.m4
tempest_for_eliza-1.0.5/aclocal.m4
tempest_for_eliza-1.0.5/configure
tempest_for_eliza-1.0.5/configure.in
tempest_for_eliza-1.0.5/install-sh
tempest_for_eliza-1.0.5/missing
tempest_for_eliza-1.0.5/mkinstalldirs
tempest_for_eliza-1.0.5/player.cpp
tempest_for_eliza-1.0.5/mp3player.cpp
tempest_for_eliza-1.0.5/mksong.sh
tempest_for_eliza-1.0.5/songs/
tempest_for_eliza-1.0.5/songs/Makefile.in
tempest_for_eliza-1.0.5/songs/Makefile.am
tempest_for_eliza-1.0.5/songs/godfather
tempest_for_eliza-1.0.5/songs/starwars
tempest_for_eliza-1.0.5/songs/forelise
tempest_for_eliza-1.0.5/songs/fruehling
tempest_for_eliza-1.0.5/songs/jonny
tempest_for_eliza-1.0.5/songs/oldmacdonald
tempest_for_eliza-1.0.5/songs/saints
tempest_for_eliza-1.0.5/songs/ungarian
tempest_for_eliza-1.0.5/songs/tempest
Entre na pasta recém criada e execute o comando ./configure. Logo a seguir use o comando make para efetuar a compilação:
$ cd tempest_for_eliza-1.0.5/
$ ./configure
$ make
Execute o programa xvidtune e anote os valores Hdisplay, Vdisplay, Htotal, e Pixel Clock.
$ xvidtune Agora sintonize o rádio na frequência AM 1.400 Khz e execute o seguinte comando:
$ ./tempest_for_eliza 65000000 1280 800 1344 1400000 songs/forelise
Onde:
Veja o vídeo a seguir do programa em execução: Para reproduzir o seu MP3 o arquivo de som deve ser convertido para o formato raw conforme o exemplo a seguir:
$ ./mksong.sh 13519 ARQUIVO.mp3 ARQUIVO.raw
Agora execute o program ./tempest_for_mp3 seguindo o conceito anterior:
$ ./tempest_for_mp3 65000000 1024 768 1350 810 1400000 0 20 ARQUIVO.raw
IMPORTANTE: A frequência do arquivo de áudio deve ser 13519.890261 Hz. A profundidade de cores no Xserver dever ser 8bpp.
No script mksong.sh, substitua o comando "amp -convert -w $2 delme.wav" pelo comando:
http://www.erikyyy.de/tempest/tempest_for_eliza-1.0.5.tar.gz
Ou use o terminal para facilitar sua vida:
$ wget http://www.erikyyy.de/tempest/tempest_for_eliza-1.0.5.tar.gz
Descompacte o pacote:
$ tar -zxvf tempest_for_eliza-1.0.5.tar.gz
tempest_for_eliza-1.0.5/
tempest_for_eliza-1.0.5/Makefile.in
tempest_for_eliza-1.0.5/README
tempest_for_eliza-1.0.5/AUTHORS
tempest_for_eliza-1.0.5/COPYING
tempest_for_eliza-1.0.5/ChangeLog
tempest_for_eliza-1.0.5/INSTALL
tempest_for_eliza-1.0.5/Makefile.am
tempest_for_eliza-1.0.5/NEWS
tempest_for_eliza-1.0.5/acinclude.m4
tempest_for_eliza-1.0.5/aclocal.m4
tempest_for_eliza-1.0.5/configure
tempest_for_eliza-1.0.5/configure.in
tempest_for_eliza-1.0.5/install-sh
tempest_for_eliza-1.0.5/missing
tempest_for_eliza-1.0.5/mkinstalldirs
tempest_for_eliza-1.0.5/player.cpp
tempest_for_eliza-1.0.5/mp3player.cpp
tempest_for_eliza-1.0.5/mksong.sh
tempest_for_eliza-1.0.5/songs/
tempest_for_eliza-1.0.5/songs/Makefile.in
tempest_for_eliza-1.0.5/songs/Makefile.am
tempest_for_eliza-1.0.5/songs/godfather
tempest_for_eliza-1.0.5/songs/starwars
tempest_for_eliza-1.0.5/songs/forelise
tempest_for_eliza-1.0.5/songs/fruehling
tempest_for_eliza-1.0.5/songs/jonny
tempest_for_eliza-1.0.5/songs/oldmacdonald
tempest_for_eliza-1.0.5/songs/saints
tempest_for_eliza-1.0.5/songs/ungarian
tempest_for_eliza-1.0.5/songs/tempest
Entre na pasta recém criada e execute o comando ./configure. Logo a seguir use o comando make para efetuar a compilação:
$ cd tempest_for_eliza-1.0.5/
$ ./configure
$ make
Execute o programa xvidtune e anote os valores Hdisplay, Vdisplay, Htotal, e Pixel Clock.
$ xvidtune Agora sintonize o rádio na frequência AM 1.400 Khz e execute o seguinte comando:
$ ./tempest_for_eliza 65000000 1280 800 1344 1400000 songs/forelise
Onde:
- 65000000 = Pixel Clock
- 1280 = Hdisplay
- 800 = Vdisplay
- 1344 = Htotal
- 1400000 = 1.400 Khz
Veja o vídeo a seguir do programa em execução: Para reproduzir o seu MP3 o arquivo de som deve ser convertido para o formato raw conforme o exemplo a seguir:
$ ./mksong.sh 13519 ARQUIVO.mp3 ARQUIVO.raw
Agora execute o program ./tempest_for_mp3 seguindo o conceito anterior:
$ ./tempest_for_mp3 65000000 1024 768 1350 810 1400000 0 20 ARQUIVO.raw
IMPORTANTE: A frequência do arquivo de áudio deve ser 13519.890261 Hz. A profundidade de cores no Xserver dever ser 8bpp.
No script mksong.sh, substitua o comando "amp -convert -w $2 delme.wav" pelo comando:
mpg123 -w delme.wav $2
- Login automático com SSH e Automatização da instalação (deploy) e atualização de sites com GitLinux
- Extensão Sun Presentation Minimizer para Broffice.ORGLinux
- Otimização de Desempenho em sistemas GNU/LinuxLinux
- Hardware para sistemas GNU/Linux - Dicas de Desempenho - Parte 3Hardware
- Hardware para sistemas GNU/Linux - Dicas de Desempenho - Parte 2Hardware