zatrzymanie systemu w javie

0

Witam
Chciałbym stworzyć coś w rodzaju antywirusa,który będzie "zawieszał" system.Wtedy będzie mógł go przeszukać w poszukiwaniu wirusów.Probiem polega na tym że nie mam pojęcia jak chwilowo zatrzymać
system [???] Z resztą jakoś se poradzę.Jeśli w javie nie można tego zrobić to w czym [???]

Z góry dziękuje ;-)

0

A który antywirus działa w taki sposób, że zawiesza działanie całego systemu operacyjnego?
Tak się nie da zrobić.

0

@muska96, nie w Javie droga. "zawieszenie" systemu też nie jest możliwe chyba, że jest to system postawiony na jakimś komputerze wirtualnym (VMware, VirtualBox, KVM/Xen).

0

Antywirusy pracują najczęściej jako sterowniki na poziomie jądra systemu, skanery online są rozwiązane najczęściej jako usługi systemowe uruchamiane automatycznie, a tylko ostatni malutki kawałeczek, czyli monitor (wyświetlający że antywirus w ogóle jest obecny) jest w miarę normalną aplikacją systemową. W Javie nie da się dotknąć (i tym bardziej "zatrzymać") pierwszego, drugiego, ani nawet trzeciego. JVM na którym działa Java może zarządzać tylko programami będącymi kodem bajtowym, a i w tym wypadku aby zatrzymać inną aplikację Javy trzeba ordynarnie zatrzymać działanie JVM. Jedynym wyjątkiem jest możliwość zamknięcia procesu potomnego.

0

JNI?

0

__krzysiek85 jeśli chodzi o antywirus to takie działanie ma SmitFraudFix.O takie coś mi chodzi ,niekoniecznie konsolowy

1 użytkowników online, w tym zalogowanych: 0, gości: 1