Często odwiedzam kawiarnię internetową i zauważyłem, że po ponownym uruchomieniu dowolnego komputera - bez względu na to, co zrobiłem na tym komputerze - powraca do dokładnie takiego samego stanu, jak wcześniej, po odrzuceniu wszystkich zmian.
Mogę instalować programy, odinstalowywać programy, manipulować wszystkimi rodzajami ustawień, ale gdy komputer uruchomi się ponownie - jest dokładnie tak, jak wcześniej.
Jestem ciekawy, w jaki sposób mogą to osiągnąć, czy jest to związane z oprogramowaniem czy sprzętem?
windows-7
windows-xp
windows-vista
Tajemniczy
źródło
źródło
Odpowiedzi:
Jest kilka narzędzi, które pozwalają ci to zrobić, a także kilka metod hakerskich.
„Właściwym” sposobem na to w XP było użycie Windows Steadystate - i chociaż nigdy nie było właściwej wymiany, MS twierdzi, że możesz to zrobić za pomocą standardowych narzędzi w Windows 7
Istnieją również komercyjne narzędzia do tego typu głębokie zamrażanie, które umożliwiają piaskownicę systemu.
Niektórzy zgłaszali również, że można użyć komponentu Ulepszonego filtru zapisu z okien osadzonych w wariancie pulpitu, aby nałożyć nakładkę zapisaną w pamięci RAM na zwykły obraz dysku twardego.
Ciekawą i raczej niecodzienną alternatywą jest zamontowanie dysków rozruchowych za pomocą iSCSI, a następnie wykonanie migawki systemu plików, w którym dyski rozruchowe są przechowywane - tak właśnie zrobiono w domu partyjnym . Podobnie może być możliwe użycie rozruchu z dysku VHD, a następnie po prostu zastąpienie zmodyfikowanego dysku VHD nowym z każdego rozruchu w systemie Windows 7 lub nowszym.
Istnieje wiele sposobów, aby to zrobić w systemie Windows.
Na Linuksie? Użyj podglądu na żywo
źródło
Mogą używać Deep Freeze :
Zrzut ekranu z tutaj .
źródło
Jest to łatwe i istnieje kilka sposobów, aby to zrobić w systemie Windows lub Linux, a ja mogę założyć tylko w przypadku komputerów Mac. Oprócz robienia tego z perspektywy oprogramowania, możesz także użyć specjalnego sprzętu, takiego jak
thin clients
. Jeśli masz jakieś doświadczenie z Linux LiveCD, to ta sama zasada. Uruchamiasz system operacyjny, pozwalasz użytkownikom robić wszystko, co chcą, ale zapisujesz te zmiany w pamięci RAM (lub tymczasowym folderze na dysku). Po wylogowaniu lub ponownym uruchomieniu komputera wszystkie ustawienia domyślne zostaną ponownie odczytane z dysku, a zatem wszystko będzie wyglądało i działało tak samo jak przed zmianami.W przypadku kawiarenek internetowych jest to ważna rzecz, ponieważ nawet jeśli dostaniesz infekcji wirusowej lub osoby instalujące bloatware, złośliwe oprogramowanie, nieuporządkowane ustawienia systemu, proste ponowne uruchomienie rozwiąże każdy problem, więc nie musisz wysyłać inżyniera i radzić sobie z kosztowne przestoje.
źródło
Mac robi to za pomocą NetBoot - komputer uruchamia się za pośrednictwem sieci LAN, system operacyjny znajduje się na dysku tylko do odczytu na serwerze. Obraz w tle (zapis woluminu do zapisu zamontowany nad obrazem tylko do odczytu) obsługuje wszystko, co użytkownik chce zrobić. Obraz w tle może znajdować się na lokalnym woluminie (szybciej) lub na serwerze, umożliwiając bezdyskowe stacje robocze.
Po ponownym uruchomieniu klienta obraz cienia jest niszczony i powstaje nowy. Pomimo tego, co może się wydawać, cały proces jest zaskakująco szybki. uruchomienie całego komputera Mac na raz zajmuje trochę czasu, ale gdy wszystko działa, prawie nie zauważasz różnicy.
źródło
Myślę, że lepszą alternatywą dla Deep Freeze byłby Rollback RX , tylko ze względu na dodatkowe funkcje w porównaniu do Deep Freeze. Możesz użyć migawki na Rollback RX również jako piaskownicy.
Lubię Deep Freeze, ale szczerze uważam, że jest to trochę zbyt drogie jak na to, co robi.
źródło
Jak wspomniano powyżej - jest na to wiele sposobów. Niektóre z nich wykorzystują również pewne „szorstkie” metody.
Zaimplementowałem podobny projekt w jednym z naszych laboratoriów testowych. Użyłem DeepFreeze na początkowym etapie. Wykonał zadanie dobrze, ale wystąpiły pewne konflikty, jeśli chodzi o faktyczną aktualizację systemu i utrwalenie niektórych zmian.
Następnie jest darmowy program o nazwie Reboot Restore Rx . Robi dokładnie to, co robi DeepFreeze i jest za darmo.
Istnieje również Drive Vaccine, opracowany przez ten sam zespół programistów Reboot Restore Rx. Jest to płatna alternatywa i ma więcej opcji niż Deep Freeze i Reboot Restore Rx.
Clean Slate to także oprogramowanie, które ma podobną funkcję, ale nie spotkałem się z dobrymi recenzjami. Chociaż nie korzystałem z niego osobiście.
źródło