Co to jest kanał pamięci?

Kanał pamięci to tajny kanał obliczeniowy, który umożliwia jeden proces zapisu do lokalizacji pamięci na komputerze lub sieci, jednocześnie umożliwiając innym proces odczytania informacji o lokalizacji pamięci przez inny proces. Jako tajny kanał, kanał pamięci ma możliwość przesyłania danych między obiektami, które w przeciwnym razie byłyby segregowane przez ograniczenia bezpieczeństwa w systemie operacyjnym komputera. Zapewnia to dodatkowy poziom elastyczności programowania, ale przy użyciu pozbawionych skrupułów, tajne kanały mogą być używane do podważania bezpieczeństwa w systemie.

Wyobraź sobie kanał magazynowy jako trochę jak dwoje dzieci przechodzących notatki w przód iw tył podczas zajęć. Zgodnie z zasadami określonymi przez system operacyjny - „nauczyciel” klasy - dzieci nie powinny mówić. Wsuwając się do siebie poza widokiem systemu operacyjnego, ustanawiają w inny sposób niedopuszczalną linię komunikacji.

Kanał magazynowy to dwa WAy połączenie. Tak więc, podczas gdy jeden proces przepisuje informacje do dysku twardego lub innej lokalizacji pamięci na komputerze, drugi proces jest dostępny i odczytu informacji z tego samego urządzenia pamięci. To stałe przekazanie informacji w przód iw tył oferuje programistom kolejną metodę wymiany danych na komputerze. Zapewnia jednak medium do atakowania systemu, jeśli programiści są nieuczciwi.

Ponieważ system operacyjny komputera nie ma wiedzy na temat przekazywania informacji na kanale pamięci, haker jest całkowicie możliwy do wybicia danych osobowych lub poufnych na ten typ kanału. Ponadto haker może również manipulować danymi w systemie w ten sam sposób. Zatem teoretycznie ktoś podważający system w ten sposób mógłby dostarczyć dokumentację finansową organizacji, pozostawiając na jej miejscu nieprawidłowe informacje o „manekinie”.

od I.T jest rodzajem tajnego kanału, możliwość przesyłania danych kanału pamięci nie można całkowicie wyeliminować. Jednak bezpieczne systemy operacyjne mogą monitorować potencjalną aktywność w kanałach pamięci, wykorzystując narzędzia rozpoznawania wzorców, aby sprawdzić, czy nietypowa aktywność w systemie może być poruszającymi się informacjami wzdłuż kanałów pamięci. Pomyśl o tym, jak słuchanie jako dwoje ludzi w różnych komórkach, komunikują się, pukając do ścian; Jeśli przez długi okres czasu wysłuchuje się tylko jednego lub dwóch pukania, szanse są dobre, że był to losowy akt. Jeśli jednak pukanie do ścian jest słychać zarówno regularnie, jak i rytmicznie, szanse są dobre, że informacje są wymieniane.

INNE JĘZYKI