Leksykon IT › Bezpieczeństwo › Bomba ANSI

Bomba ANSI

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-05

Plik tekstowy nadużywający parsera ANSI terminala do przemapowania klawiszy lub zdewastowania ekranu — odpowiedź epoki BBS-ów na złośliwy link.

Sterownik DOS ANSI.SYS interpretował w zwykłym tekście specjalne sekwencje ucieczki: przesuń kursor, zmień kolor, wyczyść ekran. Jedna z sekwencji potrafiła też przypisać klawisz, więc niewinne naciśnięcie Entera uruchamiało zamiast tego DEL *.* i Enter. Bomba ANSI była po prostu plikiem tekstowym — wiadomością, menu, plikiem .nfo — z wbudowanymi takimi sekwencjami.

Niebezpieczeństwo wynikało stąd, że osoba czytająca post na BBS-ie często miała załadowany ANSI.SYS, by oglądać kolorową sztukę ANSI, a polecenie TYPE wysyłało plik do terminala bez zmian. Sysopi ostrzegali przed użyciem TYPE na plikach od obcych, a późniejsze programy terminalowe przestały respektować niebezpieczne sekwencje. Ta sama klasa błędów pojawia się do dziś we współczesnych terminalach, które ślepo wykonują kody ucieczki.

← Wróć do leksykonu