spamsink: (Default)
[personal profile] spamsink



$ echo Gur dhvpx oebja sbk whzcf bire n ynml qbt. | cat magic - | zcat 2> /dev/null
The quick brown fox jumps over a lazy dog.

$ echo 'N zntvp svyr gheaf tmvc vagb n EBG13 gbby!' | cat magic - | zcat 2> /dev/null
A magic file turns gzip into a ROT13 tool!

$ ls -l magic
-rw-r--r-- 1 user group 270 Apr  9 15:41 magic



Догадайтесь как и покажите детям/коллегам.

Date: 2021-04-10 12:46 am (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9
9 байт это небось заголовок gzip файла. Ну а дальше надо смотреть на умолчательное дерево Хаффмана.

Сообщения об ошибках подавляем, потому что контрольную сумму некому было прицепить в конец архива.

Date: 2021-04-10 09:24 am (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan

Это не 9 байт, это 9 апреля. Заголовок 10 байт. А дальше у нас есть 260 байт на то, чтоб вместить дерево, дающее нужный эффект.

Date: 2021-04-10 11:52 pm (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9
Там вроде кроме деревьев есть Лемпель-Зив-Шторер-Шиманский тоже, который назад в окно смотрит и на повторения ссылается. Но тогда непонятно, как сделать чтоб все буквы были заодно правильными ссылками в оконо назад.
Page generated Mar. 4th, 2026 11:53 pm
Powered by Dreamwidth Studios