14.5. Czyszczenie tablicy odwzorowań plików wykonywalnych

Problem

Chcemy mieć pewność, że tablica odwzorowań plików wykonywalnych nie została zmodyfikowana.

Rozwiązanie

Aby usunąć wszystkie wpisy w tablicy odwzorowań plików wykonywalnych, wystarczy wprowadzić instrukcję hash –r.

Analiza

Aby przyspieszyć kolejne wywołania poleceń, powłoka bash zapamiętuje położenia plików wykonywalnych najczęściej realizowanych instrukcji.

Jeśli włamywaczowi uda się wymusić na użytkowniku root lub innym użytkowniku systemu uruchomienie podmienionego polecenia, może uzyskać dostęp do zasobów, do których nie powinien mieć dostępu. Jeden ze sposobów na oszukanie użytkowników i doprowadzenie do uruchomienia niebezpiecznego programu polega na zatruciu tablicy odwzorowań plików ...

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.