Strony internetowe

Walczyć z robakami, używać mrówek

SLIME GLUTY Z ROBAKAMI I PAJĄKAMI PO POLSKU GRAMPAULA

SLIME GLUTY Z ROBAKAMI I PAJĄKAMI PO POLSKU GRAMPAULA
Anonim

Aby zwalczać robaki, trojany i inne szkodliwe oprogramowanie, zespół badaczy bezpieczeństwa chce użyć mrówek.

Oczywiście nie rzeczywiste owady żywe, ale programy komputerowe wzorowane na mrówkach w sposobie, w jaki wędrują po sieci i szukają anomalii. "Mrówki nie są inteligentne", mówi Glenn Fink, starszy naukowiec z Pacific Northwest National Laboratory, który wpadł na pomysł projektu, "ale jako mrówki kolonii wywierają bardzo inteligentne zachowanie."

Według Fink i jeden z jego partnerów projektowych, profesor nadzwyczajny Errin Fulp z Wake Forest University, ich projekt robót budowlanych wykorzystuje rozproszone czujniki gromadzenia danych, które są wzorowane na sześcionożnych istotach naturalnych. Ale gdzie mrówki mogą zostawiać ślady zapachowe, aby kierować inne mrówki do odkrytego zagrożenia lub źródła pożywienia, czujniki Fink przekazują zebrane dane do innych czujników, próbując zidentyfikować anormalne zachowanie, które może sygnalizować infekcję złośliwym oprogramowaniem w sieci na dużą skalę.

[Czytaj dalej: Jak usunąć złośliwe oprogramowanie z komputera z Windows]

Podczas gromadzenia informacji różne rodzaje mrówek mogą być aktywowane w celu zbierania różnych typów danych, mówi Fink. Można szukać wyższego niż normalne użycie procesora, podczas gdy inny może sprawdzić ruch sieciowy.

Podobnie jak w przypadku kolonii mrówek, system wykorzystuje hierarchię programów. Mrówki czujników zgłaszają się do bazujących na hostach wartowników, które siedzą nieruchomo i zbierają dane od mrówek, a wartownicy z kolei są poniżej sierżantów, którzy mają za zadanie przedstawiać dane ludziom i przekazywać ich zamówienia do cyfrowej kolonii.

W początkowych testach systemu udało się zidentyfikować robaki komputerowe, "wiele argumentacji na wyższym poziomie jeszcze nie zostało zrobione" - mówi Fulp. Zbieranie danych z czujników symulujących owady to jedno, a inne dokładne ich interpretowanie i przetwarzanie.

Wyzwaniem, jak to ujął Fink, jest "Jak rozmawiasz z mrówką?"