OpenSnitch - Μια εξαιρετική εφαρμογή τείχους προστασίας για Linux

Οι περισσότεροι χρήστες Linux έχουν την ιδέα λάθος αυτό από το απλό γεγονός ότι έχουν εγκατασταθεί το Linux δεν θα κινδυνεύουν πλέον, όταν δεν είναι έτσι.

Θα συνιστάται πάντα να χρησιμοποιείτε ορισμένες επιπλέον εφαρμογές για την προστασία των πληροφοριών σας και το σύστημά σας, από τα οποία το πρώτο προτεινόμενο φίλτρο είναι η χρήση τείχους προστασίας.

Αυτός είναι ο λόγος για τον οποίο σήμερα θα μιλήσουμε λίγο για το OpenSnitch που είναι λιμάνι του Little Snitch και αυτό, με τη σειρά του, είναι ένα τείχος προστασίας που αναπτύχθηκε αποκλειστικά για Mac OS.

Η κύρια λειτουργία του OpenSnitch είναι να παρακολουθεί αιτήματα Διαδικτύου εκτελούνται από εφαρμογές που έχει εγκαταστήσει ο χρήστης.

OpenSnitch σας επιτρέπει να δημιουργήσετε κανόνες για τους οποίους οι εφαρμογές θα πρέπει να επιτρέπουν την πρόσβαση στο Διαδίκτυο και ποια πρέπει να μπλοκαριστούν.

Κάθε φορά που μια εφαρμογή που δεν έχει ενεργό κανόνα προσπαθεί να αποκτήσει πρόσβαση στο Διαδίκτυο, εμφανίζεται ένα πλαίσιο διαλόγου. Αυτό το παράθυρο διαλόγου προσφέρει την επιλογή να επιτρέπεται ή να αποκλείεται η σύνδεση.

Μπορείτε επίσης να αποφασίσετε εάν αυτός ο νέος κανόνας ισχύει για τη διαδικασία, την ακριβή διεύθυνση URL που προσπαθεί να αποκτήσει πρόσβαση στον τομέα, σε αυτήν την εμφάνιση, σε αυτήν την περίοδο σύνδεσης ή για πάντα.

Όλοι οι κανόνες που δημιουργούνται αποθηκεύονται ως αρχεία JSON, ώστε να μπορείτε να τους αλλάξετε αργότερα, εάν χρειαστεί. Για παράδειγμα, εάν ο χρήστης έχει αποκλείσει εσφαλμένα μια εφαρμογή.

Πώς να εγκαταστήσετε το OpenSnitch στο Linux;

Για όσους ενδιαφέρονται να εγκαταστήσουν αυτήν την εφαρμογή στα συστήματά τους, Θα εξηγήσουμε πώς μπορείτε να εγκαταστήσετε το OpenSnitch στη διανομή Linux σας.

Ως προαπαιτούμενα πρέπει να έχουμε εγκαταστήσει το Go στο σύστημά μας και να έχουμε ορίσει τη μεταβλητή $GOPATH.

Το υπολογίζω ήδη, τώρα Θα εγκαταστήσουμε ορισμένες εξαρτήσεις που είναι απαραίτητες για τη λειτουργία του OpenSnitch στο σύστημά μας.

Για όποιον κι αν είναι Το Debian, το Ubuntu ή οποιοδήποτε παράγωγο αυτών των χρηστών, θα ανοίξουμε ένα τερματικό και θα εγκαταστήσουμε αυτές τις εξαρτήσεις με την ακόλουθη εντολή:

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

Τώρα αν είναι χρήστες RHEL, CentOS, Fedora ή οποιουδήποτε παραγώγου αυτών, οι εξαρτήσεις εγκαθίστανται με την ακόλουθη εντολή

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

Τέλος, για Όσοι έχουν εγκατεστημένη οποιαδήποτε έκδοση του openSUSE μπορούν να εγκαταστήσουν αυτές τις εξαρτήσεις με την ακόλουθη εντολή:

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

OpenSnitch

Πρώτη Θα ολοκληρώσουμε τη διαμόρφωση των εξαρτήσεων με τις ακόλουθες εντολές:

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

Τώρα με τις απαραίτητες εξαρτήσεις στο σύστημα, Τώρα θα προχωρήσουμε στην εγκατάσταση αυτής της εφαρμογής με τη βοήθεια των παρακάτω εντολών:

go get github.com/evilsocket/opensnitch

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

Τέλος προχωράμε στη σύνταξη της εφαρμογής:

make

sudo make install

Και επανεκκινούμε τις υπηρεσίες με:

sudo systemctl enable opensnitchd

Ήρθε η ώρα να ξεκινήσετε την υπηρεσία OpenSnitch με:

sudo service opensnitchd start

Και ξεκινάμε αυτήν την εφαρμογή με την ακόλουθη εντολή:

opensnitch-ui

Πώς να εγκαταστήσετε το OpenSnitch σε Arch Linux και παράγωγα;

Ενώ για εκείνους που είναι Οι χρήστες του Arch Linux, του Manjaro, του Antergos ή οποιουδήποτε παραγώγου του Arch Linux θα μπορούν να εγκαταστήσουν το OpenSnitch από το αποθετήριο AUR.

Η μόνη απαίτηση που πρέπει να πληρούν είναι να έχουν ενεργοποιημένο το αποθετήριο AUR στο αρχείο τους pacman.conf και να έχουν έναν βοηθό AUR στο σύστημά τους, αν δεν το έχουν αυτό μπορούν επισκεφτείτε το παρακάτω άρθρο όπου σας προτείνουμε μερικά.

Για να εγκαταστήσουμε το OpenSnitch σε ένα τερματικό θα πληκτρολογήσουμε τα εξής:

yay -S opensnitch-git

Μόλις εγκατασταθεί η εφαρμογή, θα μπορούν να αναζητήσουν τον εκκινητή της στο μενού των εφαρμογών τους για να μπορούν να την εκτελέσουν.

Από το εικονίδιο του δίσκου εφαρμογών τους, θα μπορούν να έχουν πρόσβαση στα στατιστικά του δικτύου του OpenSnitch, τα οποία δείχνουν πληροφορίες σχετικά με τις τρέχουσες διαδικασίες, όπως: κεντρικοί υπολογιστές, διευθύνσεις, θύρες ή χρήστες, καθώς και μια επισκόπηση των τρεχουσών συνδέσεών σας:

  • Ποιες εφαρμογές έχουν πρόσβαση στο διαδίκτυο;
  • Ποια διεύθυνση IP χρησιμοποιούν;
  • Τι το κατέχει ο χρήστης
  • Ποια θύρα χρησιμοποιείται;

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.