OpenSnitch - Izvrsna aplikacija vatrozida za Linux

Većina korisnika Linuxa ima ideju pogrešno jednostavnom činjenicom da je Linux instaliran više neće biti u opasnosti, kad nije.

Uvijek će se preporučiti upotreba nekih dodatnih aplikacija za zaštitu vaših podataka i vaš sistem, od kojih je prvi preporučeni filter upotreba zaštitnog zida.

Zbog toga Danas ćemo malo razgovarati o OpenSnitchu koji je luka Little Snitch a ovo je pak zaštitni zid razvijen isključivo za Mac OS.

Glavna funkcija OpenSnitch-a je praćenje internetskih zahtjeva napravljene od aplikacija koje je korisnik instalirao.

OpenSnitch omogućava vam stvaranje pravila za koje aplikacije trebaju dopuštati pristup Internetu a koje treba blokirati.

Svaki put kada aplikacija koja nema aktivno pravilo pokuša pristupiti Internetu, pojavljuje se dijaloški okvir. Ovaj dijaloški okvir nudi mogućnost dopuštanja ili blokiranja veze.

Također možete odlučiti primjenjuje li se ovo novo pravilo na postupak, točan URL koji pokušava pristupiti domeni, toj instanci, toj sesiji ili zauvijek.

Sva kreirana pravila pohranjuju se kao JSON datoteke, tako da ih možete kasnije promijeniti ako je potrebno. Na primjer, ako je korisnik pogrešno blokirao aplikaciju.

Kako instalirati OpenSnitch na Linux?

Za one koji su zainteresirani za mogućnost instaliranja ove aplikacije na svoje sisteme, objasnit ćemo vam kako možete instalirati OpenSnitch na vašu Linux distribuciju.

Kao preduvjeti moramo imati instaliran Go na našem sistemu i definirati varijablu $ GOPATH.

Već sada računam na to instalirat ćemo neke zavisnosti potrebne za rad OpenSnitch-a u našem sistemu.

Za koga god bili Korisnici Debiana, Ubuntu-a ili bilo koji njihov derivat, otvorit ćemo terminal i instalirati ove ovisnosti sljedećom naredbom:

sudo apt-get install protobuf-compiler libpcap-dev libnetfilter-queue-dev python3-pip

Sad ako jesu RHEL, CentOS, Fedora korisnici ili bilo koji njihov derivat, zavisnosti ih instaliraju sljedećom naredbom

sudo dnf -i protobuf-compiler libpcap-dev libnetfilter_queue-devel python3-pip

Konačno, za Oni koji imaju bilo koju verziju openSUSE-a moći će instalirati ove zavisnosti pomoću sljedeće naredbe:

sudo zypper in protobuf-c libpcap-dev libnetfilter_queue python3-pip

OpenSnitch

Primero Završit ćemo konfiguriranje ovisnosti sa sljedećim naredbama:

go get github.com/golang/protobuf/protoc-gen-go

go get -u github.com/golang/dep/cmd/dep

python3 -m pip install --user grpcio-tools

Već sa potrebnim zavisnostima u sistemu, sada ćemo nastaviti s instaliranjem ove aplikacije uz pomoć sljedećih naredbi:

go get github.com/evilsocket/opensnitch

cd $GOPATH/src/github.com/evilsocket/opensnitch

Na kraju nastavljamo sa sastavljanjem aplikacije:

make

sudo make install

A usluge ponovo pokrećemo sa:

sudo systemctl enable opensnitchd

Sada je vrijeme da pokrenete OpenSnitch uslugu sa:

sudo service opensnitchd start

I pokrećemo ovu aplikaciju sa sljedećom naredbom:

opensnitch-ui

Kako instalirati OpenSnitch na Arch Linux i derivate?

Dok za one koji jesu Korisnici Arch Linuxa, Manjara, Antergosa ili bilo kojeg derivata Arch Linuxa moći će instalirati OpenSnitch iz AUR spremišta.

Jedini uvjet koji moraju ispuniti je da im omogući AUR repozitorij u njihovoj datoteci pacman.conf i da na svom sistemu imaju AUR čarobnjaka, ako ga nemaju mogu posjetite sljedeći članak u kojem preporučujemo neke.

Da bismo instalirali OpenSnitch u terminal, otkucat ćemo sljedeće:

yay -S opensnitch-git

Jednom kada je aplikacija instalirana, možete je potražiti u pokretaču u izborniku aplikacije kako biste je mogli pokrenuti.

Pomoću ikone u ladici sa aplikacijama moći ćete pristupiti mrežnoj statistici OpenSnitch, koja prikazuje informacije o trenutnim procesima kao što su: domaćini, adrese, portovi ili korisnici, kao i pregled vaših trenutnih veza:

  • Koje aplikacije pristupaju internetu?
  • Koju IP adresu koriste?
  • Šta korisnik posjeduje
  • Koji se port koristi?

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.