Hackers, um filme dos anos 1990 que ganhou status de cult desde seu lançamento, é muito apreciado nas comunidades de hackers e criadores. Claro que sua representação de hacking é um pouco ridícula, mas isso apenas aumenta seu charme (“Coelho”, “vacina contra a gripe” etc.). A equipe de heróis titulares de hackers, liderada por Johnny Lee Miller (Zero Cool) e Angelina Jolie (Acid Burn), se comunicava por meio de pagers e hackers modernos pânico ácido está ressuscitando a tecnologia retrô com a ajuda de um Raspberry Pi 4.
Sim boi! Fiz o software de programação funcionar e atualizei o Advisor com sucesso, enviei a mim mesmo uma página de teste do HackRF. Isso vai ser divertido! Hora de aprender mais sobre o POCSAG. pic.twitter.com/7Ih5h1U0oB20 de janeiro de 2023
Alguns dos melhores projetos Raspberry Pi usam retro-tecnologia, e o projeto da PanicAcid é baseado no que o eBay chama de “Vintage Pager Motorola Advisor”. Inicialmente, PanicAcid usou uma mistura de um CH340G USB para adaptador serial e DOSBox para executar o software “vintage” para piscar o pager pronto para uso. Depois de um pouco mais de trabalho, o PanicAcid conseguiu enviar uma página usando um dispositivo HackRF, mas a diversão não parou por aí.
Enviando uma página de teste para o meu Motorola Advisor usando o #RaspberryPi e rpitx para codificar e transmitir PCSAG usando um pouco de fio no GPIO4 #hacktheplanet pic.twitter.com/yY56EsVTtQ22 de janeiro de 2023
Usando uma combinação de um Raspberry Pi 4, software chamado rpitx, e o GPIO do Raspberry Pi (bem como, crucialmente, um cachorro feliz), o PanicAcid enviou uma mensagem do Raspberry Pi para o pager. O protocolo para enviar dados para um pager é o POCSAG (Post Office Code Standardization Advisory Group). Depois de aprender a frequência da unidade e o “Código CAP”, o PanicAcid estava pronto para a parte Raspberry Pi do hack.
O software rpitx é um transmissor de radiofrequência geral para Raspberry Pi que não requer nenhum outro hardware, a menos que você queira adicionar um filtro passa-banda para evitar frequências fora do alcance pretendido. O software pode lidar com frequências de 5 KHz até 1500 MHz, e um fio conectado ao GPIO 4 é tudo o que você precisa para atuar como antena para transmissão.
A transmissão de um sinal de RF via GPIO é um truque conhecido há algum tempo, e até mesmo o Raspberry Pi Pico pode transmitir por RF. O que torna este projeto especial é o protocolo e o dispositivo receptor. Os pagers deixaram de ser um sistema de mensagens viável quando a popularidade do SMS assumiu. Dito isso, algumas funções ainda usam pagers (médicos, cirurgiões e administradores de sistema), devido à sua confiabilidade.
Esta ótimo projeto do PanicAcid demonstra que o Raspberry Pi e seu GPIO não são apenas para robótica e LEDs piscando. Claro que seria negligente se não lembrá-lo de observar as leis relativas às transmissões de rádio antes de tentar este projeto.