Preorder drugiego tomu książki sekuraka: Wprowadzenie do bezpieczeństwa IT. -15% z kodem: sekurak-book
Nzyme – bezpłatny system wykrywający bandytów w Twojej sieci WiFi [IDS]
Wykrywanie samych ataków, ale również fizyczne lokalizowanie ich źródła – to główne funkcje Nzyme.
Całość możecie bezpłatnie pobrać tutaj (są też dostępne źródła). Na start potrzebna jest karta WiFi umiejąca pracować w trybie monitor (głównie chodzi o dostępność odpowiednich sterowników pod Linuksem) oraz prosty komputer – np. RPi.
Prosta konfiguracja (dokumentacja w tym miejscu) i działamy:

Od wykrywania ogólnie znanych ataków, aż po detekcję konkretnych urządzeń – np. Pineapple czy Pwnagotchi.
Do urządzenia można podpiąć tzw. trackery – czyli sensory wykrywające fizyczne źródła ataków. Sensory mogą być ponownie „zwykłymi” RPi:

Jeśli jesteśmy przy sensorach – można do nich podłączyć się telefonem:

Tutaj całość na filmie:
–ms
Ciekawy soft – ale najciekawsze jest to, że ktoś napisał tej kategorii soft (mocno odwołujący się do systemu i urządzeń) akurat w Javie…
Tomaszu a co w tym ciekawego? Jezyk to jezyk, jak programista ma takie preferencje…?
Racja, każdą śrubę, niezależnie od typu gwintu, da się wbić młotkiem.
Chodziło mi o to, że po prostu do programowania stricte systemowego są lepsze języki: z lepszymi bibliotekami do tego konkretnego celu, lżejszym runtime od JVM itd. A Java jest tu użyta chyba głównie siłą rozpędu, tj. bo programista dobrze ją znał, więc wolał pewne rzeczy napisać od zera w Javie, niż uczyć się, jak działają gotowce np. w Perlu.
Klim jak zwykle nie zawodzi. Gdy coś napisze to nie wiadomo czy się śmiać czy śmiać do rozpuku.
Najważniejsze to się wymądrzyć i wytknąć czyjś „brak znajomości”.
przecierz ma rację. w javie sie takich rzeczy nie powinno pisac.
Jednym z ważniejszych wymagań doboru narzędzia jest jego znajomość. Jeżeli ktoś umie młotkiem skutecznie wkręcić śrubę w połowę czasu, który poświęci na naukę obsługi klucza, to jak najbardziej powinien to zrobić tym narzędziem na którym się zna.
Wolałbym guide od A do Z, w stylu:
Kup Raspberry Pi wersja np. 4 cena
Kup kartę Wi-Fi z tych modeli, cena
Instalacja OS na Raspberry
Hardening Raspberry
No a potem jak to połączyć i ogarnąć to już opisane.
Generalnie muszę zorientować się ile to wszystko kosztuje, bo potrzebny jest hardware.