Bezpieczne ukrywanie procesów: jak działa PSF?
Bezpieczne ukrywanie procesów: jak działa PSF?
PSF to nowoczesny rootkit, który stosuje sprytne techniki, aby ukrywać swoje działania w systemie. Jego działanie polega na uruchamianiu binarki init, która jest maskowana pod nazwą /usr/sbin/httpd. Dzięki dodawaniu spacji 0x20, proces staje się trudniejszy do zidentyfikowania.
W przypadku pojawienia się programu top, autor PSF zastosował inną metodę ukrycia. Tworzy on link symboliczny w katalogu plików tymczasowych, co pozwala na zafałszowanie wyświetlanej nazwy pliku. Przykład takiego linku to /tmp/.psf_1, który wskazuje na oryginalną binarkę.
Jednakże, warto zauważyć, że ten trik nie zadziała na systemach BSD, ponieważ ich jądro ujawnia prawdziwą nazwę pliku, co czyni PSF mniej skutecznym w tych systemach. W przypadku wykrywania obecności PSF, istotne jest zwrócenie uwagi na nietypowe procesy w systemie.
Na podstawie: Źródła








