As ferramentas de junção põem cada ficha de cada ficheiro numa só saída, pela ordem em que os deste. É o comportamento certo por omissão e a única coisa a saber antes de lá meteres duas exportações da mesma conta.
Um .mbox é um único ficheiro enorme que o teu sistema não sabe pesquisar. Transforma-o em ficheiros .eml e cada mensagem passa a ser algo que a tua máquina indexa, o teu cliente de correio abre e podes apagar um a um.
Os cabeçalhos de correio só podem levar ASCII, por isso um assunto acentuado é codificado antes de viajar. Usam-se duas codificações, ambas começam por =?, e descodificá-las é toda a diferença entre uma mensagem legível e um muro de símbolos.
A linha de cabeçalho é reconhecida em seis línguas: prénom, apellidos, Vorname e cognome são todos entendidos. Um cabeçalho é mesmo ambíguo — nome — e é a coluna ao lado que decide.
Um ficheiro .ics guarda uma reunião semanal uma só vez, com uma regra anexa. Ao exportar para CSV obténs uma linha para toda a série — é o ficheiro a ser honesto, não o conversor a perder linhas.
O correio transporta os ficheiros em texto, três bytes escritos em quatro caracteres. Um anexo de 10 MiB ocupa 13,68 MiB da mensagem, pelo que um limite de 25 MB significa na realidade cerca de 18 MiB de ficheiros.
Um ficheiro, milhares de mensagens, separadas por uma linha que começa por From. O formato tem uma fraqueza famosa, e é a razão pela qual uma mensagem pode perder o seu fim sem que nada assinale um erro.
Uma mensagem guardada é um ficheiro de texto legível em qualquer lado. O senão é que abri-la em algo que carrega imagens remotas anuncia o momento em que o fizeste — é precisamente para isso que serve um píxel de rastreio.
O iCalendar escreve uma hora de início de três maneiras, e só uma é inequívoca. Uma reunião escrita com um fuso nomeado, convertida em máquinas de Paris, Nova Iorque e Honolulu, abrangeu dezanove horas e mudou de dia.
Um ficheiro de folha de cálculo guarda ao mesmo tempo a fórmula e a última resposta calculada pelo Excel. Retirar a fórmula deixa a resposta guardada — e deixa um vazio onde o ficheiro nunca levou nenhuma.
A remoção de duplicados compara linhas inteiras de forma exata, tipo de célula incluído. Cinco linhas de aspeto idêntico saíram como três: uma levava um número, outra uma cadeia e outra uma cadeia com um espaço à frente.
Três noves soa a promessa até se dividir em minutos. O que 99,9 % compra por ano, por mês, por semana e por dia; porque é que a janela de medição conta muito mais do que o nove a mais; e os dois meses diferentes que esta ferramenta usa para o mesmo identificador.
Medido no próprio redimensionador: «Preencher» é um recorte centrado sem ponto de interesse, e uma foto vertical perde 38,9 % em cima para um banner do tamanho do X. E ainda as dimensões publicadas atuais, cada uma com a data em que foi verificada.
A fonte aleatória do gerador auditada linha a linha, o que o SAE remove realmente, porque o modo de transição devolve quase tudo, e o que todos os guias sobre rede de convidados deixam de fora.
Um JPEG pode transportar seis blocos de metadados distintos, não um. Construímos um ficheiro com todos eles — coordenadas, número de série da câmara, miniatura escondida, XMP, IPTC, comentário —, passámo-lo pelo limpador e lemos a saída byte a byte para ver o que sobrevivia.
A entropia dá preço a um único ataque: adivinhação offline contra um hash roubado. Acima de cerca de 90 bits o número deixa de decidir seja o que for — e o indicador deste site subavaliou uma palavra-passe aleatória de 20 carateres em 300 tiragens em 300.
0800 não é «oito horas» nem «08:00»: é «zero eight hundred», com uma letra de fuso no fim. Os quatro dígitos, a pronúncia, a meia-noite às 0000, a discussão do 2400, e porque é que a notação de 12 horas não consegue resolver o meio-dia.
A hora dourada vai de +6° a −4° de altura do sol e a hora azul de −4° a −6°, razão pela qual dura quarenta minutos no equador, mais de uma hora em latitudes médias, e acima de 72,6° em junho não acontece de todo. Os limiares desta calculadora, verificados na sua própria saída.
O desfoque e a pixelização são reversíveis — não desfazendo as contas, mas adivinhando para a frente. Contra os modos de desfoque e pixelização desta ferramenta, um ataque de recuperação devolveu o valor escondido no lugar 1 em 10 000. Ambos os modos foram entretanto retirados. Eis o que resta, e porque não pode ser atacado da mesma maneira.
Uma só diferença de estrutura explica tudo o resto: o TAR não comprime, empilha; o ZIP comprime cada ficheiro por si. Medido em 60 ficheiros de código pequenos, dá 1 809 bytes contra 14 686.
Quatro extensões, três delas a mesma caixa com tampas diferentes. Mude a extensão de um XLSX para .zip e ele abre — só esse facto explica toda a família, e explica porque é que o XLS, que não abre assim, continua a ser o que dá problemas.
Medido, não afirmado: 90 frases curtas reais em seis idiomas, nenhuma recusada e 68 certas — 76%, caindo para 64% abaixo de dezasseis letras. Quatro das respostas erradas voltaram com 100% de confiança.
Numerar um documento arrumado é trivial. O que morde é uma página deitada, uma folha Letter no meio de A4, um ficheiro de impressão com sangria e um documento que já imprime o seu próprio número. Testaram-se os quatro: nos três primeiros o número cai exatamente onde pediste, e o quarto não é detetado de todo.
Um PDF transporta os seus metadados duas vezes, em dois depósitos que podem contar histórias diferentes, e nenhum deles é a história toda. Eis o que está realmente no ficheiro, o que a limpeza retira e as duas coisas que sobrevivem a qualquer apagamento.