2 pontos por GN⁺ 2025-04-02 | 1 comentários | Compartilhar no WhatsApp
  • Um relato real que parte da filosofia do autor de que todo mundo deveria fazer pelo menos uma pegadinha realmente boa na vida
  • Esta história é sobre uma pegadinha de 1º de abril da época em que ele conseguiu seu primeiro emprego na universidade como programador de banco de dados júnior

Sistemas e ambiente no início

  • A universidade não oferecia um salário competitivo, mas dava oportunidades de aprendizado e vários benefícios, e o autor foi contratado por indicação
  • O sistema sob sua responsabilidade era um servidor HP 9000 K250, operando junto com AIX RS/6000, grandes roteadores e equipamentos de comunicação
  • O sistema de informações estudantis em operação (CARS) era um grande sistema hoje conhecido como Jenzabar, e na época funcionava com base em HP/UX e Informix
  • Ele era responsável por escrever e manter código usando C, SQL, Perl etc., além de desenvolver módulos web

O começo da pegadinha das impressoras do campus

  • Na época, a maioria das impressoras administrativas do campus era HP LaserJet 4, conectadas à rede e controladas por placas JetDirect
  • Um dia, ele descobriu que era possível alterar a mensagem "READY" no painel da impressora
  • Aproveitando isso, planejou uma pegadinha de 1º de abril: fazer todas as impressoras exibirem "INSERT 5 CENTS" para dar a impressão de que a impressão tinha virado paga

Como a pegadinha foi executada

  • Ele identificou a localização de cada impressora pelo diretório de spool no sistema e alterou a mensagem com um comando simples feito por ele mesmo
  • Script usado:
    #!/bin/csh -f  
    cd /opt/carsi/spool  
    foreach i (*)  
        echo '^[%-12345X@PJL RDYMSG DISPLAY="INSERT 5 CENTS"' | netto $i 9100  
    end  
    
  • ^[ é o caractere ASCII Escape, e netto era um script simples semelhante ao netcat
  • As impressoras continuavam funcionando normalmente; a mensagem era apenas um efeito decorativo
  • Para maximizar o efeito da pegadinha, ele enviou um e-mail para a lista administrativa de todo o campus anunciando que havia começado uma política de impressão paga
  • O e-mail incluía a informação de que seria necessário inserir uma moeda de 5 centavos para conseguir imprimir

Reação à pegadinha e consequências inesperadas

  • Alguns professores e funcionários perceberam rapidamente, pela data e pelo jeito do autor, que era uma brincadeira, e reagiram com bom humor
  • Houve até feedback positivo, como pessoas enviando folhas impressas com moedas coladas nelas
  • Mas membros da instituição que não conheciam o autor levaram a sério, e a administração central da universidade foi inundada com reclamações e perguntas
  • O diretor de RH exigiu esclarecimento e retratação imediatos, e o autor cometeu um erro na primeira retratação e precisou enviar uma segunda
  • O plano original era restaurar todas as impressoras no fim do dia, mas, para conter a situação, ele fez a reversão ainda pela manhã

Repercussão e clima no escritório

  • O diretor de TI estava de férias e, ao voltar, ficou chocado ao ver a enorme quantidade de e-mails de reclamação
  • Por coincidência, o autor estava ausente do escritório em uma viagem de esqui durante o fim de semana e o início da semana seguinte, e perdeu a chance de se explicar
  • Quando voltou, o clima estava frio, e por um tempo ele agiu com muito cuidado, como um funcionário exemplar
  • Por causa desse incidente, o administrador assistente também levou uma bronca, e o autor recebeu oficialmente a avaliação de “falta de julgamento”

A pegadinha que virou lenda

  • Com o passar do tempo, essa pegadinha passou a ser considerada a mais tecnicamente impressionante do campus
  • A melhor pegadinha anterior dizia que os seguranças do campus passariam a cobrar ingresso, mas a do autor a superou
  • Até hoje essa história é lembrada como uma lenda, e o autor guarda essa memória com orgulho

1 comentários

 
GN⁺ 2025-04-02
Opinião do Hacker News
  • No ensino médio, em um ambiente Netware 3.12, a conta Guest estava habilitada. Tinha privilégios limitados, mas podia usar NET SEND.

    • A escola inteira compartilhava uma conexão T1 com a internet; era suficiente para e-mail, mas, com a popularização da web, surgiram gargalos.
    • Um dia, devido ao mau tempo, houve um problema de energia, e chegou uma mensagem do ADMIN dizendo que a sala dos servidores estava funcionando com energia do UPS, então todos deveriam salvar os arquivos e fazer logout.
    • Algumas semanas depois, um aluno do programa técnico percebeu que, se todo mundo saísse, haveria mais largura de banda disponível, então fez login como GUEST e enviou uma mensagem NET SEND ALL para liberar banda.
    • Algumas semanas depois, quando outro arquivo popular apareceu, ele usou o mesmo método de novo, e ainda funcionou.
    • No fim, nem o administrador percebeu que a mensagem vinha do GUEST e chegou a chamar um eletricista para investigar um problema de energia na sala dos servidores.
    • Alguém apontou isso ao administrador, e a reação foi: "Muito esperto, mas pare com isso agora"; não houve punição adicional.
    • No dia seguinte, os privilégios da conta Guest foram drasticamente reduzidos.
  • O verdadeiro valor dessa pegadinha está em mostrar como o autor planejou a reação social e como a pegadinha afetou toda a organização.

    • As pessoas podem reagir com riso, ou podem sentir que um limite foi violado, e podem achar que essa reação é a mais óbvia possível.
    • Só é possível perceber a irracionalidade dessas reações quando se está na posição do autor.
    • Já ouvi a hipótese de que a filosofia surgiu na Grécia porque os comerciantes, ao negociarem, observavam costumes próprios de culturas e lugares específicos.
    • Para quem faz pegadinhas, ver as pessoas reagirem de formas diferentes conforme a situação permite testemunhar, em tempo real, o quanto essas reações são contingentes.
  • Em 1997-98, no primeiro emprego, trabalhei no suporte técnico de uma seguradora. Usávamos Lotus Notes como e-mail, e eu tinha acesso de programador.

    • Toda sexta-feira do mês era dia de roupa casual, e recebíamos um lembrete por e-mail do gerente do departamento.
    • Um dia, achei que seria engraçado enviar um e-mail anunciando uma sexta-feira sem calças, então alterei o e-mail do gerente e o enviei.
    • Graças aos privilégios de programador, consegui falsificar o remetente para parecer que vinha do gerente do departamento.
    • Eu pretendia enviar para um pequeno grupo de e-mail, mas por engano mandei para toda a TI/Eng.
    • O telefone do meu chefe não parava de tocar, e eu contei a verdade a ele imediatamente. Não fui demitido, mas tive de escrever um e-mail de desculpas.
    • Muita gente do departamento achou que aquilo foi a coisa mais engraçada do mundo.
    • Depois fui para outra empresa, onde o trabalho era mais desafiador e eu não tinha tempo para enviar e-mails de pegadinha.
  • Aprendi Perl por acaso em uma aula de linguística computacional. Essa frase aumentou bastante a chance de identificar quem era o autor.

  • A parte mais engraçada foi que o administrador do campus enviou um e-mail de retratação dizendo que não cobraria por página, mas na prática estava cobrando.

  • Fiz muitas pegadinhas e não esperava até 1º de abril.

    • Pegadinha 1: no ensino médio, escrevi um DOS falso para Apple II+ que executava comandos, mas de vez em quando enviava mensagens sarcásticas.
    • Pegadinha 2: no fim dos anos 1970/início dos anos 1980, impressoras a laser eram muito caras, e convenci meus amigos de que eu tinha uma.
    • Pegadinha 3: usei um cheque sem uso dos meus pais para dizer a um amigo que compraria um computador para ele, e depois rasguei o cheque.
    • Pegadinha 4: escrevi um programa simples em BASIC em um Atari 400 da biblioteca local para emitir bipes aleatórios.
  • No ensino médio, mudei a mensagem de todas as impressoras para "Insert Coin", e por causa da configuração da rede isso foi distribuído para toda a área.

  • A pegadinha do meu amigo Bill March foi a mais engraçada. Quando ele entrou em uma empresa, no dia 1º de abril recebeu o cheque de pagamento com o nome Bill April.

  • Acho que a pegadinha teria sido mais engraçada sem e-mail. Fiquei com medo de que as pessoas tentassem colocar moedas na impressora.