Το Subgraph OS είναι μια διανομή Linux που βασίζεται στο Debian και προσφέρει υπηρεσίες ασφαλείας ανώνυμη περιήγηση στο web με hardening χαρακτηριστικά.
Το Subgraph OS χρησιμοποιεί ένα hardened Linux kernel, και μια εφαρμογή firewall που σας βοηθάει να αποκλείσετε συγκεκριμένα εκτελέσιμα από την πρόσβαση στο δίκτυο. Η διανομή αναγκάζει όλη την κίνηση στο Internet που χρησιμοποιείτε να περνάει μέσω του δικτύου Tor.
Ο διαχειριστής αρχείων (file manager) της διανομής διαθέτει εργαλεία για την κατάργηση μετα-δεδομένων που αφήνουν τα αρχεία και ενσωματώνεται με την εφαρμογή OnionShare file sharing. Το e-mail client icedove λειτουργεί αυτόματα με το Enigmail για την κρυπτογράφηση των e-mails σας.
Το μεγαλύτερο μέρος του κώδικα του Subgraph OS γράφτηκε με Golang, η οποία είναι ασφαλής γλώσσα για το memory. Οι βιβλιοθήκες της Golang είναι επίσης γραμμένες σε καθαρή Golang, σε αντίθεση με άλλες δημοφιλείς γλώσσες όπως η Python. Ενώ το runtime της Python μπορεί να ασφαλές στη μνήμη, οι γλώσσες C που χρησιμοποιούνται συνήθως από τις βιβλιοθήκες εκθέτουν τα εργαλεία που είναι γραμμένα σε Python σε παλιά memory corruption vulnerabilities.
Ένα από τα καλύτερα χαρακτηριστικά ασφαλείας της διανομής είναι ότι χρησιμοποιεί εκτός τα παραπάνω και Sandboxed applications.
Έτσι οι ευπαθείς ή εκτεθειμένες στο διαδίκτυο εφαρμογές λειτουργούν σε περιβάλλοντα sandbox. Το sandbox framework, ονομάζεται Oz, και έχει σχεδιαστεί για να απομονώνει τις εφαρμογές από το υπόλοιπο του συστήματος. Η πρόσβαση σε πόρους του συστήματος χορηγούνται μόνο σε εφαρμογές που τους έχουν ανάγκη. Για παράδειγμα, το PDF viewer και το image viewer δεν έχουν πρόσβαση σε οποιαδήποτε διασύνδεση δικτύου από το sandbox.
Οι Sandboxed εφαρμογές είναι:
Web browser
Email client with built-in support for encryption
CoyIM instant messenger
LibreOffice productivity suite
PDF viewer
Image viewer
Video player
Hexchat
Να αναφέρουμε ότι η διανομή προσφέρει αρκετά ενδιαφέροντα χαρακτηριστικά, αλλά είναι νέα. Νέα διανομή σημαίνει ότι δεν γνωρίζουμε τι είδους υποστήριξη προσφέρει, ή αν θα συνεχίσει να υπάρχει μετά από 1 με 2 χρόνια.
Subgraph OS System Requirements
Anything that can comfortably run GNOME 3:
64-bit machine (Core2Duo or over)
2GB of RAM (4GB recommended – 4GB minimum for live mode)
At least 20GB of hard disk space
Intel Integrated graphics cards or NVidia cards supported by the Nouveau drivers are recommended.
Αν σας ενδιαφέρει το project μπορείτε να διαβάσετε περισσότερα από την επίσημη ιστοσελίδα.
- Κώδικας:
https://subgraph.com/
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]