Capítulo Centésimo Vigésimo Segundo: Mensagem Privada
Capítulo Cento e Vinte e Dois: Mensagem Privada
Kun Xiang sabia que, para muitos que estão fora do setor, um hacker é considerado o programador mais extraordinário. Em geral, títulos que levam “hacker” são reservados aos reis da área: hacker, hacker vermelho, hacker branco, cracker... Já os que têm “engenheiro” ou “arquiteto” são mestres, e os que levam “operador” acabam por ser vistos como meros mortais.
Na verdade, não há uma hierarquia entre o programador de elite e o hacker de elite: apenas se especializam em campos diferentes. Um se dedica a satisfazer e realizar necessidades, construindo sistemas. O outro se esforça para encontrar e explorar falhas, invadindo sistemas. Um pesquisa a construção de edifícios, o outro a segurança.
Entre ambos não existe uma fronteira definida; hackers são um subconjunto dos programadores, e programadores podem se tornar hackers a qualquer momento. Tudo depende do interesse e da especialização.
Durante o ensino médio, Kun Xiang era fascinado pela imagem glamorosa dos hackers nos filmes, sonhando em invadir computadores do mundo inteiro, controlando tudo por trás da tela, sendo o maestro oculto. Seguia tutoriais para invadir sites com senhas fracas ou manutenção precária. No entanto, não fazia muito: apenas explorava, bisbilhotava, deixava um arquivo txt ou jpg como marca de passagem. Era um script kiddie bastante amador.
Hoje, Kun Xiang não é estranho a termos como injeção SQL, scripts entre sites, estouro de buffer, heap spraying, e conhece seus princípios. Mas, se lhe pedissem para atacar ou invadir um alvo específico, não conseguiria fazê-lo de imediato. Não só por diferença de pensamento, mas também pela falta de acúmulo de recursos, como máquinas zumbis, portas traseiras, bancos de dados sociais de vários níveis, ferramentas próprias ou de terceiros – nada que se consiga de um dia para o outro.
Naturalmente, hackers de elite são poderosos, mas não onipotentes. É como alguém tentando entrar em sua casa: dificilmente chega arrombando a porta. Pode se disfarçar de entregador, técnico de água, eletricista, reparador de computadores, entregador de comida... Ou espera você sair ou dormir, aproveita falhas na segurança e na estrutura do prédio, entra pela janela, usa uma chave mestra, ou segue você de forma sorrateira quando volta das compras, entrando junto.
Mesmo que você não abra a porta, podem se passar por você, receber encomendas na sua porta, enviar ou pedir comida em seu nome. Só se você explodir todas as vias ao redor da sua casa, estará seguro. Caso contrário, ser alvo constante é realmente angustiante.
Mas tudo isso depende de conhecerem seu endereço real. Na internet, a informação mais importante é o IP, que representa sua localização, e o endereço MAC é seu “nome”. É como saber que você está em um hotel, mas também precisar do seu nome para descobrir em qual quarto está e capturá-lo.
O mundo é vasto; se você não interage nem deixa pistas, é improvável que alguém o encontre, pois não sabem que você é o alvo.
Kun Xiang, porém, estava prestes a interagir voluntariamente com alguém que talvez nutrisse má vontade e tivesse capacidade de rastreá-lo. Por isso, precisava ser cuidadoso e se preparar.
O roteador da cafeteria era como o porteiro que recebe encomendas para moradores do bairro. Kun Xiang, usando o nome de Xiao Ming, pediu ao porteiro que enviasse um pacote. O porteiro chamou o carteiro, que entregou o pacote ao entregador A, que, por sua vez, entregou ao entregador B.
O entregador B passou o pacote para uma associação de entregadores, que reembalou o pacote e o entregou ao entregador C. C sabia apenas que deveria levar o pacote para a cidade XX e, ao chegar, procurou o entregador D, que, ao abrir um dos pacotes, descobriu que o destino seguinte era a rua XX. Assim, D encontrou o entregador E na rua XX, que abriu mais uma camada do pacote e o levou à recepção de uma empresa no número XX.
Quando a recepção da empresa abriu o pacote final, não havia endereço do remetente. Para devolver o pacote, só poderiam entregar ao entregador E.
E então procuraria D, D procuraria C, e assim voltaria todo o trajeto até chegar novamente ao carteiro e ao porteiro, onde Kun Xiang, usando o nome Xiao Ming, pegaria o pacote.
Assim, mesmo que a recepção fosse controlada por “criminosos” e torturassem o entregador E, ele jamais saberia o endereço do remetente, pois só sabia que D lhe entregou.
Claro, esse método não é totalmente seguro ou impossível de rastrear.
Por exemplo, pode haver informantes entre os entregadores, ou os “criminosos” podem investir recursos e capturar D, depois C, e assim por diante, interrogando todos.
Ou podem colocar um rastreador no pacote de retorno, que começa a funcionar quando Kun Xiang o abre.
Ou podem enviar uma quantidade enorme de pacotes, obrigando Kun Xiang a gastar muito tempo para transportá-los, dando tempo para rastreá-lo.
Mesmo assim, se descobrissem com o carteiro que o destino final era um determinado condomínio e encontrassem o porteiro, sabendo que o remetente se chama Xiao Ming, a primeira reação seria procurar por Xiao Ming em todo o condomínio.
Kun Xiang, observando à distância, poderia simplesmente tirar a máscara, destruir todos os pacotes e fugir rapidamente.
Kun Xiang já ouvira relatos de operações policiais em casos graves de ataques de hackers, supervisionadas por vice-ministros do Ministério da Segurança Pública, com operadores de telecomunicações localizando o ataque à noite, engenheiros dirigindo com equipamentos de análise de protocolo, testando data centers até que, ao amanhecer, policiais estavam na porta do suspeito.
Embora considerasse improvável que seus adversários fossem do governo, Kun Xiang sempre preferia imaginar o inimigo mais poderoso possível, preparando-se para a eventualidade de descobrirem seu IP de conexão.
Enquanto pensava se havia algo que deixara de considerar, recebeu uma mensagem privada de “Kasumi de Agosto” no Zhihu.
“Você também é vampiro? Como pode provar?”
Kun Xiang já antecipara essa pergunta e respondeu: “Durante o dia sinto mais fome do que à noite. Se fico com fome à noite e não bebo sangue, fico agitado.”
Ao formular a resposta, pensou em como provar sua identidade de vampiro sem revelar demais sobre si, expondo o mínimo possível. Não mencionou calvície, troca de pele ou dentes, nem melhorias de força ou visão, pois não sabia se outros “vampiros” experimentavam as mesmas mudanças. Afinal, aquela “coruja gigante” não ficou careca. Se dissesse isso, poderia revelar que era careca, o que é um traço marcante.
“Kasumi de Agosto” respondeu:
“Você tem medo de alho?”
“Não, mas não posso comer. Só consigo beber água; qualquer outra coisa que como, vomito. Também não tenho medo de crucifixos nem de imagens budistas.”
“Uau! Você realmente é um vampiro! Finalmente encontrei alguém igual a mim, estou tão feliz!”
Kun Xiang olhou para a tela com indiferença e riu friamente por dentro: Está fingindo, continue fingindo.
E respondeu: “Sim, também estou animado! Finalmente encontrei alguém da minha espécie!”
Kasumi de Agosto: “Vamos conversar pelo QQ? Tenho medo que as mensagens privadas do Zhihu não sejam seguras; talvez os administradores possam ver nosso bate-papo! Qual é seu número de QQ? Vou te adicionar!”
Pikachu: “Qual é o seu número de QQ? Eu te adiciono.”
Kasumi de Agosto: “424423****”
Kun Xiang apenas memorizou esse número, nem se deu ao trabalho de pesquisar, muito menos abrir o QQ. Depois de um tempo, respondeu: “Ah, esqueci minha senha do QQ, tentei de tudo e não consegui acessar. Deixa pra lá, vamos continuar conversando pelo Zhihu mesmo. Duvido que alguém tenha tempo para bisbilhotar nossa conversa.”
Ele sabia perfeitamente o motivo de querer migrar para o QQ. No Zhihu, as mensagens ficam nos servidores da plataforma, com permissões limitadas. Mas, ao usar o QQ, é fácil estabelecer uma conexão p2p e descobrir o IP do interlocutor, como se, ao enviar o pacote, pulasse a recepção da empresa e entregasse diretamente nas mãos do destinatário – o entregador E seria capturado imediatamente.
Claro, mesmo com Kun Xiang usando o QQ via Tor e disfarçado, não seria fácil rastrear seu IP real. Só que ele não preparou um novo QQ temporário e não estava disposto a buscar alternativas.
Depois de um tempo, Kasumi de Agosto respondeu: “Que tal adicionar no WeChat? Qual é seu número? Não me diga que esqueceu a senha do WeChat também?”
Pikachu: “Qual é o seu número de WeChat?”
Kasumi de Agosto: “Ei! Fui eu quem perguntou primeiro!”
Pikachu: “Deixa pra lá, acho melhor continuarmos conversando por aqui. Como você se tornou vampiro? Quando percebeu?”
Kasumi de Agosto: “Você não tem nenhum cavalheirismo, hein? /Emoticon de pena.”
Pikachu: “Não sou cavalheiro, ainda não tenho certeza se você é mesmo da minha espécie.”
Kasumi de Agosto: “Se não tem certeza, por que me enviou mensagem? Minha resposta estava bem clara, não?”
Pikachu: “Então, como exatamente você virou vampiro e quando foi?”
Kasumi de Agosto: “Muitas coisas não quero dizer por mensagem privada. Ou adicionamos QQ, ou WeChat, ou conversamos direto.”
Pikachu: “Qual seu número de WeChat ou telefone?”
Kasumi de Agosto: “Você é muito cauteloso, hein? Até criou uma conta falsa só para me enviar mensagem? Fica só perguntando sobre mim, mas não revela nada de si mesmo? Se quer saber quando e como me tornei vampiro, deveria primeiro contar sobre você, não? /Emoticon de raiva.”
Pikachu: “Diga você primeiro, depois eu conto.”
Depois de um tempo, Kasumi de Agosto enviou um emoticon de suspiro, então respondeu:
“Tudo bem, me tornei vampiro há um mês. Não sei exatamente como, simplesmente acordei assim. E você, quem foi sua primeira refeição?”
Kun Xiang arqueou as sobrancelhas: aquela resposta revelava muita coisa, talvez até mais do que o interlocutor percebeu.