Poprawka: ten plik jest bombą dekompresyjną



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Wiele programów antywirusowych wyświetla ostrzeżenie „ Ten plik jest bombą dekompresyjną ”Kiedy skanują twój komputer. Ten komunikat o błędzie oznacza, że ​​oprogramowanie antywirusowe natrafiło na plik, który po zdekompresowaniu nigdy nie będzie w stanie całkowicie zdekompresować i najprawdopodobniej spowoduje zawieszenie systemu.





Co to jest kompresja plików?

Zanim omówimy, czym jest bomba dekompresyjna i jakie są jej mechanizmy, przyjrzyjmy się podstawom kompresji plików. Kompresja pliku odnosi się do akcji wykonywanej przez algorytm kompresji plików aby zmniejszyć rozmiar pliku. Na przykład film o rozmiarze 700 MB zostanie przekonwertowany na plik RAR 500 MB. Aby zmniejszyć plik, algorytm kompresji pliku musi najpierw czytać cały plik i analizować to.



Jak być może słyszałeś, cały komputer składa się z serii zer i jedynek. Nazywa się to kod binarny . Zasada działania algorytmów kompresji polega na wyszukiwaniu podobieństwa w kodzie binarnym pliku.

Często sami polegamy na wzorach w naszym codziennym życiu. Na przykład, jeśli miałbyś przekazać znajomemu liczbę „111000”, powiesz trzy jedynki i trzy 0. Wraz ze wzrostem liczby forma mówiona będzie miała prawie taką samą długość.



Fragment kodu binarnego, taki jak 111111000000, zawiera dwa zestawy powtarzających się liczb. Aby zmniejszyć ten konkretny fragment, algorytm przepisze fragment na 6 × 1 6 × 0. W ten sposób fragment, który najpierw zajmował 12 cyfr, jest teraz zredukowany do 6.

Jaka jest mechanika bomby dekompresyjnej?

Bomby dekompresyjne zawierają szereg kodów, które generują wyjątkowo długie wzory . Na przykład będzie to przypominać polecenie znajomemu, aby zapisał 1, po którym następuje bilion zer. Twój znajomy może zacząć pisać zero od zera, podczas gdy liczba, o której myślisz, składała się z 7 cyfr.

Podobnie, bomby dekompresyjne mogą mieć rozmiar 5 KB, ale mogą generować bardzo duże pliki (na przykład 10 TB). W 1 TB znajduje się tysiąc GB. To bardzo niski szacunek; w rzeczywistości rozmiar sięga petabajty . Ten proces jest podobny do problemu zatrzymania, z którym spotykamy się w dziedzinie informatyki. Nigdy nie wiesz, kiedy przerwać przetwarzanie.

Jakie są skutki otwarcia jako bomba dekompresyjna?

Jeśli oprogramowanie antywirusowe rozpoczyna skanowanie plików .zip w poszukiwaniu bomb dekompresyjnych bez dobrego algorytmu, może powiesić i zmień jego stan na „ nie odpowiada ”. Podobnie, ponieważ obecnie systemy operacyjne mają również możliwość otwierania plików spakowanych, plik system operacyjny może także uszkodzić podczas próby otwarcia bomb dekompresyjnych i spowodowania poważnego uszkodzenia systemu.

Jeśli otworzysz plik oznaczony jako bomba dekompresyjna i rzeczywiście tak jest, Twój system to zrobi powiesić natychmiast iw końcu ulegnie awarii i spowoduje utratę danych. Wiele wirusów i złośliwego oprogramowania wykorzystuje zasadę bomb dekompresyjnych iw ten sposób infekuje komputer.

Co się stanie, jeśli plik oznaczony jako nie jest bombą dekompresyjną (fałszywy alarm)?

W wielu przypadkach plik oznaczony przez program antywirusowy jako bomba dekompresyjna nie jest w rzeczywistości bombą. Możliwe, że zawiera plik losowa sekwencja liczb napisany w taki sposób, że oprogramowanie antywirusowe myśli, że to bomba dekompresyjna.

Jeśli chcesz się upewnić, że plik nie jest bombą dekompresyjną, powinieneś kilkakrotnie przeskanować swój komputer za pomocą różnych programów antywirusowych ( Malwarebytes , ŚR , Panda , Norton, itp.). Jeśli tak jest, te systemy antywirusowe poinformują Cię o tym.

Istnieje wiele przypadków, w których oprogramowanie antywirusowe daje plik fałszywy alarm . Fałszywy alarm w terminologii antywirusowej oznacza, że ​​plik oznaczony jako zagrożenie dla systemu nie jest w rzeczywistości zagrożeniem. Możesz Google nazwę pliku i poszukaj osób zgłaszających problem. Jeśli masz absolutną pewność, że plik nie jest bombą, możesz wykluczyć go z wyszukiwania antywirusowego i używać go tak, jak chcesz.

Możesz też biegać Microsoft Safety Scanner w Twoim komputerze. Microsoft Safety Scanner to narzędzie do skanowania przeznaczone do wyszukiwania i usunąć złośliwe oprogramowanie z Twojego komputera. Zwróć uwagę, że to oprogramowanie jest nie zastępuje dla Twojego zwykłego programu antywirusowego, ale zapewnia najnowsze definicje wirusów i może nas w tym przypadku poprowadzić.

3 minuty czytania