„Фајл бомба“ може да го уништи секој компјутер

од Vlatko K
182 прегледи

Нов алгоритам за компресија на датотеки ви овозможува да постигнете коефициент на компресија
од 28 милиони пати. Со таква технологија, можат да се создадат т.н. „фајл бомби“ кој можат да го
„уништат“ секој компјутер. Алгоритамот е создаден од Дејвид Фејфилд, програмер и инженер, и
генерално може да се користи и за добро и за лошо.

„Фајл бомбите“, особено познати како „зип-бомби“ или „архиви на смртта“, станаа популарни меѓу
хакерите на крајот на 20-тиот и почетокот на 21 век. Овие се посебен вид на малициозни датотеки
кои не го инфицираат компјутерот, но го оневозможуваат преку пренатрупаност на дискот и
зголемување на непотребното оптоварување на процесорот при распакување на архива со таква
датотека.

Сите „зип-бомби“ што постоеле пред откритието на Давид Фајфилд имале сооднос на компресија од
1032: 1. Новиот алгоритам, сепак, дозволува да се надмине оваа граница.

Конвенционалните зип-бомби користат рекурсивна декомпресија, откако влегуваат зип датотеки во
зип датотеки, за да добијат дополнителни 1032: 1 компресиски сооднос со секој нов слој.

Нерекурсивниот алгоритам на Фајфилд работи на принципот на преклопување на датотеки
директно во еден зип-контејнер, што му овозможува да се врти кон „јадрото“ компресирани
податоци во неколку датотеки и да не прави повеќе копии на архивата.

Фајфилд ја демонстрира работата на алгоритмот со три примерок бомби, а на својот сајт –
bamsoftware.com/hacks/zipbomb – објавил детален опис за конструирање на зип-архива. И додека
првиот е фатален само за застарени компјутери, другите две сигурно ќе ги преполни сите постоечки
компјутери и повеќето од денешните сервери.

• Првата „фајл бомба“ на Фајфилд има обем само 42 KB (килобајти), а по отпакувањето се зголемува
до 5,5 GB (гигабајти). Овде опасноста лежи во зголеменото оптоварување на процесорот, бидејќи
слободни 5.5 ГБ има скоро секој компјутер денес.’

• Втората зип-бомба е опасна – изгледа како безопасна датотека од 10 MB (мегабајти), кој при
распакување се зголемува до 281 TB (терабајти). Таков простор на дискот нема домашен или
канцелариски компјутер.

• Третата бомба на Фајфилд „тежи“ само 46 MB и исто така не изгледа опасна, додека не биде
распакувана, за да се претвори во „чудовиште“ со зафатнина 4,5 петабајти (PB) или 4.608 TB.
Справувањето со овој тип на бомба е невозможна задача за многу модерни суперкомпјутери.