Субота, 27 Квітня, 2024

Якщо YouTube показує відео з «білим шумом» – це можуть бути чиїсь дані

Те, що виглядає як відео випадкового шуму, насправді може бути резервною копією чиїхось документів. Це приклад практичного використання стеганографії, щоб скористатися перевагами величезного хмарного сховища Google, і це абсолютно безкоштовно.

За даними Google, базові облікові записи YouTube можуть завантажувати відео тривалістю до 15 хвилин. Але підтверджені облікові записи розширюють це обмеження до відео тривалістю 12 годин або розміром 256 ГБ. Кількість відео, які можна завантажити щодня, здається різною для кожного користувача.

Користувач HistidineDwarf створив інструмент під назвою AKA ISG (Infinite-Storage-Glitch), який бере один файл zip з упакованими в нього файлами і перетворює його на відео з потоком даних, повністю візуалізованим у кадрах. Для людських очей таке відео виглядає як монохроматичний шум.

Коли потрібно отримати завантажені дані, відеофайл можна знову завантажити з YouTube і декодувати. Це звучить просто, але для реалізації такої можливості було чимало труднощів.

Найбільшою проблемою було знайти спосіб запобігти пошкодженню завантажених потокових відео через стиснення відео: процес, який дозволяє Google заощаджувати на кількості жорстких дисківа для зберігання відео. Розміри файлів при стисненні зменшуються за рахунок відкидання або зміни дрібних деталей у відео.

Рішення для надійного декодування полягало в тому, щоб гарантувати, що дрібні деталі ніколи не стануть надто дрібними або надто малими, щоб на них вплинули алгоритми стиснення YouTube. Завдяки тому, що ніколи не використовуються блоки пікселів розміром менше 2×2, цій техніці вдалося уникнути пошкоджень збережених таким чином даних.

Недоліком надмірно обережної перевірки помилок є те, що розмір створених відеороликів часто в чотири рази більший, ніж оригінальний zip-файл, що містить дані. Отже, якщо у вас є 1 ГБ zip, вам доведеться завантажити на YouTube-відео аж 4 ГБ.

Це ідеальний спосіб резервного копіювання даних? Абсолютно ні, YouTube може видалити відео, навіть без попередження.

Але YouTube абсолютно безкоштовний, тому деякі типи даних великого обсягу можна передавати таким чином, не витрачаючи грошей.

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися