{"id":24,"date":"2011-07-24T00:01:53","date_gmt":"2011-07-24T00:01:53","guid":{"rendered":"http:\/\/www.bacci.com.br\/andre\/blog\/?p=24"},"modified":"2014-04-08T21:09:29","modified_gmt":"2014-04-08T21:09:29","slug":"uma-odisseia-ao-passado","status":"publish","type":"post","link":"http:\/\/www.bacci.com.br\/andre\/blog\/2011\/07\/uma-odisseia-ao-passado\/","title":{"rendered":"Uma odiss\u00e9ia ao passado"},"content":{"rendered":"<p>Tudo come\u00e7ou com um pedido simples, e depois de v\u00e1rios percal\u00e7os, uma revela\u00e7\u00e3o de cunho quase espiritual. Mas um link de cada vez.<\/p>\n<p>Um bom amigo me pediu umas fotos de um fato inusitado: um alagamento de subterr\u00e2neo de um bloco comercial aqui em Bras\u00edlia. Como sou muito cuidadoso com os meus backups, bem eu sabia que tinha as fotos, mas n\u00e3o tinha no\u00e7\u00e3o exata de qual ano tinha sido o ocorrido. Costumo fazer os meus backups semestralmente, gerando uma certa quantidade de CDs (ent\u00e3o) e DVDs (atualmente), discos esses guardados com todo cuidado em embalagens escuras.<\/p>\n<p>Como estava com tempo, comecei a dar uma olhada na ordem cronol\u00f3gica, come\u00e7ando por um tempo em que nem morava em Bras\u00edlia. Primeira parada, um CD de 31\/07\/1999. Dei uma olhada no CD, fisicamente perfeito, e coloquei na leitora. O computador imediatamente abre uma janela apropriadamente nomeada LostWorld. Nossa, nem lembrava que chamava os meus backups assim\u2026<\/p>\n<p>E o que o eu de 1999 me preocupava em preservar? A instala\u00e7\u00e3o do AfterDark, \u00edcones animados de mouse, a \u00e1rvore instalada do ICQ (lembra? oh-ou!) e do Lotus Organize (ainda tenho saudades), uma incipiente cole\u00e7\u00e3o de AVIs (4, nenhum maior que 400 Kb), alguns jogos, instala\u00e7\u00e3o do GetRight (j\u00e1 volto nele), algumas imagens incluindo GIFs animados, bandeiras de pa\u00edses, pap\u00e9is de parede do\u00a0<a href=\"http:\/\/web.archive.org\/web\/20120627033935\/http:\/\/digitalblasphemy.com\/\">Digital Blasphemy<\/a>\u00a0e texturas (n\u00e3o pergunte).<\/p>\n<p>A pasta de documentos tinha muito mais coisas do escrit\u00f3rio do meu pai que minhas, mas na pasta de documentos pr\u00f3prios, um trabalho de Ingl\u00eas Instrumental de 21\/06\/1998 (mat\u00e9ria que na UnB eu s\u00f3 consegui completar tem\u2026 3 semanas), uma pasta seriamente chamada Cemit\u00e9rio e uma BestDocs, de onde eu tiro que a minha propens\u00e3o de salvar mat\u00e9rias de Internet pelo seu nome vem de longe, muito longe. Um tal de \u201cProcura-se profissional. Pelo amor de Deus.\u201d come\u00e7a assim: \u201cFaltam profissionais de inform\u00e1tica e o quadro provavelmente continuar\u00e1 assim por algum tempo.\u201d. \u00c9, n\u00e9?<\/p>\n<p>MIDs! Eu colecionava MIDs! E MODs! Que velharia\u2026 que eu tanto adorava. E at\u00e9, com grata surpresa, vejo que ambos funcionam perfeitamente hoje. Pastas essas copiadas e ent\u00e3o ao som de MID\\Conhecidas\\STARWAY.MID, continuei fu\u00e7ando esse meu passado digitalmente preservado\u2026<\/p>\n<p>Antivirus, ferramentas de controle remoto, Winzip,\u00a0<a href=\"http:\/\/web.archive.org\/web\/20120627033935\/http:\/\/en.wikipedia.org\/wiki\/ARJ\">ARJ<\/a>, manipuladores de registro, OCR e clientes de FTPs. O b\u00e1sico do b\u00e1sico do nerd pr\u00e9 ano 2000.<\/p>\n<p>O pr\u00f3ximo CD de backup \u00e9 datado de Mar\u00e7o\/2001, um m\u00eas antes da minha vinda \u00e0 Bras\u00edlia. Muito originalmente chamado de LostWorld2. \u00c9 o backup de adeus de um bom Pentium, montado no chassi de um 286 em torre, com o HD sustentado no lugar por um chuma\u00e7o de sacolas pl\u00e1sticas de supermercado e uma gravadora de CD trazida do Jap\u00e3o com uma placa SCSI que n\u00e3o cabia no chassi (por \u00f3bvias raz\u00f5es), sem falar na BIOS da dita placa ter como default as op\u00e7\u00f5es em japon\u00eas. Ah, mem\u00f3rias de limas e explora\u00e7\u00e3o cega de menus\u2026<\/p>\n<p>Aqui j\u00e1 come\u00e7a outro padr\u00e3o mantido at\u00e9 os tempos atuais: a separa\u00e7\u00e3o entre programas e dados. Nos programas, drivers de placas de rede, CLIPPER, primeiros cygwin baixados na unha e na esperan\u00e7a, IE 5.5, fontes (que nunca parei de colecionar), PHP e o driver do ZipDrive (que descanse em paz). Nos dados, umas poucas fotos digitalizadas, ainda eu magro e de cabelo curto, mais arquivos com trabalhos da faculdade particular. Oh\u2026 uma pasta desorganizada\u2026 Devia ser tudo o que eu tinha no Desktop no momento do backup. Outro (mal) h\u00e1bito preservado.<\/p>\n<p>Nessa pasta, algumas fotos de hackers e phreaks da cena de antes e ent\u00e3o, hoje na maioria casados e sem filhos (e alguns ainda usando ICQs de 6 d\u00edgitos). Doidos de pedra. Fora isso documentos pela metade, ARJs aleat\u00f3rios e outras quinquilharias do tempo em que se come\u00e7ava a esquecer as taxas transmiss\u00e3o medidas em\u00a0<a href=\"http:\/\/web.archive.org\/web\/20120627033935\/http:\/\/en.wikipedia.org\/wiki\/Baud\">bauds<\/a>. Copiei os ARJs para olhar depois e continuei ca\u00e7ando as fotos pedidas pelo meu amigo.<\/p>\n<p>Continuei fu\u00e7ando os CDs e DVDs at\u00e9 achar tais fotos do alagamento. Encaminhei e rapidamente recebi um agradecimento do tal amigo, enviado diretamente do celular devidamente equipado com 3G. Carai\u2026 fotos tiradas de um car\u00edssimo e rar\u00edssimo celular que tivesse c\u00e2mera nos idos de 2004, enviados poucos anos depois para um celular com muito mais velocidade de acesso \u00e0 Internet do que se quer pod\u00edamos almejar no tempo dos backups que eu tinha acabado de mexer.<\/p>\n<p>A hist\u00f3ria poderia ter acabado ai, se n\u00e3o fosse os tais ARJs puxados do backup antes. Ainda com tempo livre, uns dias depois, me peguei pensando na quantidade de espanto e xingamentos que eu poderia gerar mandando as tais fotos aos tais delinquentes de ent\u00e3o. Separei algumas, mandei algumas, e fui abrir os arquivos compactados atr\u00e1s de outras prov\u00e1veis. Mais mem\u00f3rias esquecidas entre tantas, a cada arquivo aberto, at\u00e9 que ficou um \u00faltimo, inacess\u00edvel por conta de senha.<\/p>\n<p>Um ARJ com uma senha que eu n\u00e3o lembrava (tamb\u00e9m\u2026 10 anos depois), que n\u00e3o era uma das minhas senhas padr\u00e3o. Sabia que era \u201calguma coisa boa\u201d, porque tenho no\u00e7\u00e3o que era uma senha diferente que eu tinha aqui colocado. Ent\u00e3o, inspirado, fui atr\u00e1s de ferramentas de crack que tanto j\u00e1 fui solicitado para usar em arquivos de outrem, com estrondoso sucesso\u2026<\/p>\n<p>\u2026 e que estrito insucesso me deparei. @#$%! Como assim? Uma ferramenta, duas, tr\u00eas, dez\u2026 v\u00e1rias c\u00f3pias da mesma ou ferramentas novinhas, nada conseguiu sequer raspar as primeiras letras.<\/p>\n<p>T\u00e3o, t\u00e3o perto, e assim t\u00e3o, t\u00e3o longe. E o pior \u00e9 que Compactador de Arquivos do GNOME consegue at\u00e9 listar os arquivos, ent\u00e3o eu SEI o que tem dentro do ARJ, mas n\u00e3o consigo\u00a0<strong>extrair<\/strong>. AHHHHHHhhhhhhhh!!!<\/p>\n<p>Pois bem, ca\u00e7ando ferramentas cada vez mais velhas, aparece uma alternativa inusitada, que consegue descobrir a senha de arquivos ARJ se e voc\u00ea tiver um dos arquivos presentes no ARJ \u201cpor fora\u201d. Pois bem, navegando pela \u00e1rvore de arquivos do ARJ, encontrei pastas de arquivos baixados, de sites pr\u00e9-2000 ainda. Sem chance de lembrar os nomes do site, mas pacientemente fui usando o Google Imagens para ver se conseguia rastrear a mesma imagem, esperan\u00e7osamente nos mesmos sites.<\/p>\n<p>Uma, duas, tr\u00eas, dez quinze pesquisas, algumas dezenas de abas abertas (ei\u2026 lembra quando n\u00e3o existiam abas? enfim\u2026). V\u00e1rias imagens candidatas, que estimularam ainda neur\u00f4nios que eu julga pra l\u00e1 de aposentados. Lentamente o n\u00famero de abas abertas foi diminuindo, em mon\u00f3tona contagem regressiva at\u00e9 o fracasso e \u2026 PIMBA! N\u00e3o uma, mas tr\u00eas imagens, do mesmo e arcaico site!<\/p>\n<p>Um site sem uma gota de JS, todo est\u00e1tico e sem frames, orgulhosamente estampado suas \u00faltimas datas de atualiza\u00e7\u00e3o manualmente realizadas em idos de 1998! Em pleno 2011, um feito e tanto!<\/p>\n<p>Mas tive de me conter\u2026 uma coisa \u00e9 o Google mostrar a imagem em primeiro plano, outra coisa bem diferente \u00e9 o site ainda ter o mesmo arquivo original. Nesse ponto, eu precisava do\u00a0<strong>exato<\/strong>arquivo que existia dentro do ARJ, de forma que eu n\u00e3o queria me arriscar com a c\u00f3pia reduzida. Cliquei no X da pesada janela em DHTML e esperei. Esperei e esperei e esperei, at\u00e9 quem uns poucos segundos viraram muitos, meio que temendo a triste constata\u00e7\u00e3o de ser um buffer velho de uma p\u00e1gina inexistente, meio que esperan\u00e7oso por o Google n\u00e3o preservar sites inacess\u00edveis. E lento como foi, apareceu.<\/p>\n<p>Trombetas no c\u00e9u! Ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh<\/p>\n<p>Lentamente naveguei at\u00e9 a p\u00e1gina correta e baixei o arquivo. Aqui j\u00e1 deveria eu ter notado uma coisa impressionante, mas estava por demais pilhado em abrir o maldito ARJ com senha para me dar conta.<\/p>\n<p>Passo seguinte, conseguir o tal utilit\u00e1rio milagroso. Novas pesquisas e o Google, cada vez mais calibrado pelas minhas consultas ia me levando a p\u00e1ginas que seriam mofadas se padecessem do apodrecimento da mat\u00e9ria. At\u00e9 me levar ao endere\u00e7o final da minha pesquisa:<a href=\"http:\/\/web.archive.org\/web\/20120627033935\/http:\/\/www.compression.dk\/cmview\/View?id=10005\">http:\/\/www.compression.dk\/cmview\/View?id=10005<\/a>. Outra p\u00e1gina que orgulhosamente estampa o seu \u00faltimo momento de atualiza\u00e7\u00e3o manual.<\/p>\n<p>Nesse link achei o tal utilit\u00e1rio (SOLVEPWD, para os curiosos), mas por precau\u00e7\u00e3o quis baixar outro. Dois Ctrl+Clicks e\u2026 Maldi\u00e7\u00e3o de JS OpenWindow. Nossa\u2026 como essa maldita tradi\u00e7\u00e3o \u00e9 velha! 13\/07\/2003. Reabro as abas e vou, pacientemente clicar \u201csimples\u201d nos dois links. O primeiro abre na hora e inicia o download. O segundo, bem\u2026 n\u00e3o funciona t\u00e3o bem assim, me devolvendo uma mensagem mal formatada de \u201cdownloads simult\u00e2neos\u201d e avisando de banimento de IP se insistisse mais.<\/p>\n<p>Ora bolas\u2026 JS arcaico em site arcaico, dando pala a essa altura do campeonato. Mas enfim eu j\u00e1 tinha uma das ferramentas que queria e me mexi para movimentar os arquivos para um pendrive, e de l\u00e1 para o notebook com Windows (essas ferramentas lammers\/crackers, \u00f3bvio, s\u00f3 rodavam em DOS\/Windows\u2026 oh, mundo da popularidade relativa). Nesse meio tempo ainda falei no Pidgin com conhecidos para s\u00f3 depois come\u00e7ar a movimenta\u00e7\u00e3o de arquivos.<\/p>\n<p>E eis que ao ca\u00e7ar o arquivo baixado o vejo com um .part, que \u00e9 uma indica\u00e7\u00e3o de download n\u00e3o conclu\u00eddo pelo Firefox. Olhei para aquilo, piscando os olhos sem entender\u2026 \u00c9 uma ferramenta m\u00ednima, de 4 Kb apenas. O download n\u00e3o completo s\u00f3 podia significar que o site todo estava com problema\u2026 Tsc, em cima do teste, teria de ca\u00e7ar outra vers\u00e3o. Mas, nesse momento, o .part some e o arquivo com nome correto se materializa. Ah\u2026 Momento Feliz!<\/p>\n<p>Mas\u2026 como demorou. E ainda assim, consciente que o site antiquado funciona, volto a ele (bendito Ctrl+Shit+T) e me ponho a baixar outra ferramenta. Por\u00e9m, dessa vez abro a janela de download para ver o comportamento do site (nerd eu, sim, eu sei).<\/p>\n<p>Oh\u2026 o arquivo est\u00e1 baixando, sim, devagar mas est\u00e1. 17 minutos para baixar 600 Kb. Ok\u2026 para n\u00e3o dar duas viagens no pendrive, resolvo esperar, e vou pegar um copo de refrigerante na geladeira. J\u00e1 na cozinha, bebendo, me pego pensando em como \u00e9 engra\u00e7ado, a velocidade arcaica num site arcaico. Bem como nos velhos tempos, punha para baixar algo e sa\u00eda do micro para fazer outra coisa. Provavelmente um truque configurado no Apache do servidor ou \u2026<\/p>\n<p>Congelo, arrepios subindo pela espinha frente a constata\u00e7\u00e3o \u00f3bvia, e ainda assim, ainda assim\u2026<\/p>\n<p>Largo o copo pela metade e volto ao micro, para ver a janela de download, ainda aberta. Uma r\u00e1pida conta mental me revela que a estimativa de tempo est\u00e1 errada. De fato, vai levar muito<strong>mais<\/strong>\u00a0de 17 minutos para baixar os 600 Kb, e ainda assim, vem o tal de arquivo, byte a byte, numa velocidade zen budista.<\/p>\n<p>Ser\u00e1? \u00c9 um site velho, com certeza. TODO VELHO. Pode a Internet ter pontos t\u00e3o resilientes assim? A ponto de um site velho, abandonado a pr\u00f3pria sorte pelo seu criador, fora do GeoCities mas hosperado em algum provedor proviciano perdido no mundo sobreviver a passagem das eras?<\/p>\n<p>Pode um m\u00e1quina velha, clocando pacientemente at\u00e9 o fim dos tempos, alimentada em links antiquados de t\u00e3o lentos, mas seguramente l\u00e1, enviando dados a requisi\u00e7\u00f5es enquanto existir IPV4?<\/p>\n<p>Sim, existem boatos de servidores Slackwares ou mesmo SCO Linux, que d\u00e3o zero manuten\u00e7\u00e3o a ponto de ser esquecidos como entidades f\u00edsicas em sim, existindo apenas \u201cl\u00e1\u201d, seja onde for, servindo e funcionando como foram programadas para ser, somente descobertas atrav\u00e9s da busca f\u00edsica de seus cabos coaxiais a muito soterrados em poeira.<\/p>\n<p>Ainda digerindo a revela\u00e7\u00e3o de tamanho feito, me peguei pensando no site anterior, de onde consegui reaver a imagem base da quebra da senha. Novamente reabrindo abas j\u00e1 a um tanto fechadas, voltei a ele. Lenta e pacientemente ele veio. E eu, agora com cuidado venerado, conferi as datas de atualiza\u00e7\u00e3o impressas nas p\u00e1ginas. N\u00e3o satisfeito, mas com redobrado cuidado, cutuquei registros DNS e WHOIS, apenas para confirmar aquilo que a intui\u00e7\u00e3o demorou a captar.<\/p>\n<p>Como um c\u00edrculo completo, fechado em si mesmo, voltei, por causa da observa\u00e7\u00e3o de um backup velho a um dos primeiros sites que eu naveguei em vida digital. N\u00e3o era uma c\u00f3pia da WayBackMachine ou uma vers\u00e3o moderna, mas efetiva e realmente o mesmo site, intocado desde ent\u00e3o e mesmo assim, l\u00e1, firme e forte, o mesmo, at\u00e9 o \u00faltimo byte.<\/p>\n<blockquote><p>L\u00e1 e de Volta Outra Vez<\/p><\/blockquote>\n<p>Literalmente.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tudo come\u00e7ou com um pedido simples, e depois de v\u00e1rios percal\u00e7os, uma revela\u00e7\u00e3o de cunho quase espiritual. Mas um link de cada vez. Um bom amigo me pediu umas fotos de um fato inusitado: um alagamento de subterr\u00e2neo de um bloco comercial aqui em Bras\u00edlia. Como sou muito cuidadoso com os meus backups, bem eu &#8230; <a title=\"Uma odiss\u00e9ia ao passado\" class=\"read-more\" href=\"http:\/\/www.bacci.com.br\/andre\/blog\/2011\/07\/uma-odisseia-ao-passado\/\" aria-label=\"More on Uma odiss\u00e9ia ao passado\">Ler mais<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/posts\/24"}],"collection":[{"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":1,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"predecessor-version":[{"id":25,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions\/25"}],"wp:attachment":[{"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.bacci.com.br\/andre\/blog\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}