Διευκρινήσεις περί της ασφάλειας στο forum

...οδηγοί-προτάσεις-ιδέες-σχόλια για το forum, την κοινότητα, το ubuntu

Συντονιστής: Geochr

Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό Th P » 03 Δεκ 2011, 00:21

Ανοίγω νέο θέμα επειδή το σχετικό θέμα κλειδώθηκε σε συνδυασμό με το ban στο μέλος xaris2335.

Ο συνφορουμίτης medigeek στο συγκεκριμένο post αναφέρει:
έγραψε:Ας το πάρουμε λογικά:
1. Για να μπει στο σύστημα σου πρέπει να έχει το IP σου.
2. Για να βρει το IP (από το φόρουμ) πρέπει να είναι διαχειριστής, να έχει φίλο διαχειριστή ή να έχει χακάρει ένα διαχειριστή


και εγώ είχα ρωτήσει:
έγραψε:Το σημαντικό είναι ότι EAN υπάρχουν αυτά τα κενά ασφαλείας όπως αναφέρεις,
η συντονισττική - διαχειριστική ομάδα θα πρέπει να μας ενημερώσει λεπτομερειακώς για αυτά,
όπως και για τις ενέργειες πού κάνει ώστε να τα ελαχιστοποιήσει - αποκλείσει,
ή φυσικά να μας διαβεβαιώσει για το αντίθετο, πως δεν υπάρχουν κενά στην ασφάλεια του forum.


Επειδή διευκρινήσεις δεν δόθηκαν, ξαναρωτάω:

1. Πώς ελέγχεται η αξιοπιστία, η φερεγγυότητα και η προστασία - ασφάλεια των διαχειριστών (όπως και των υπόλοιπων ομάδων (συντονιστες- επίτιμα μέλη);
2. Ποια μέλη έχουν πρόσβαση και σε ποιά ακριβώς προσωπικά δεδομένα των μελών της κοινότητας;
3. Τί ακριβώς μπορεί να κάνει κάποιος και σε ποιες πληροφορίες έχει πρόσβαση όταν γνωρίζει την ΙΡ κάποιου άλλου;
4. Παραβιάζεται νομοθεσία μέσω της παραχώρησης της ΙΡ σε τρίτους έστω και ακούσια λόγω χακέματος;
Σταθερή είναι η διανομή που προσπαθείς ανεπιτυχώς να κρασσάρεις
Linux: Low┃Προγραμματισμός: No┃Αγγλικά: Good
Είμαι αναλφάβητος, ανιστόρητος και άξιος της μοίρας μου
Άβαταρ μέλους
Th P
powerTUX
powerTUX
 
Δημοσιεύσεις: 2014
Εγγραφή: 02 Μάιος 2009, 10:46
Τοποθεσία: Θεσσαλονίκη
IRC: ThP1
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό the_eye » 03 Δεκ 2011, 01:12

Σε μία σύνδεση σε μία ιστοσελίδα όπως το φόρουμ η σύνδεση είναι από τον χρήστη προς τον server.
Επομένως ο server είναι ο εκτεθειμένος όχι ο χρήστης. Το μόνο που γνωρίζει ο server είναι την ip του χρήστη, για να του αποστείλει τα δεδομένα της σελίδας.
Οι ip διευθύνσεις είναι κάτι σαν τους αριθμούς τηλεφώνου. Δεν ξέρουμε σε ποιον ανήκει το τηλέφωνο 699999999999 απλά μας ζήτησε να τον πάρουμε τηλέφωνο.
Το μόνο που αποθηκεύετε στο server είναι το username, ο κωδικός κρυπτογραφημένος, το email και ότι άλλο στοιχείο ανεβάσει ο χρήστης. Με κανέναν τρόπο δεν μπορούν να συνδεθούμε άμεσα με κάποιο φυσικό πρόσωπο.
Για λόγους στατιστικών και προστασίας του server υπάρχει καταγραφή των αιτήσεων ποια ip ζήτησε τι. Αυτό το κάνουν όλοι οι servers.

Για περισσότερες πληροφορίες μπορείς να δεις και τον κώδικα του forum, είναι ανοιχτό λογισμικό. http://www.phpbb.com

Για να πάρεις την ip κάποιου υπάρχουν και ποιο εύκολοι τρόποι πχ http://www.hackalone.com/gri
Αλλά από το να έχεις μια ip μέχρι να διεισδύσεις στο σύστημα είναι μεγάλος δρόμος. Όπως όταν το να έχεις το τηλέφωνο κάποιου δεν σημαίνει ότι μπορείς να μπεις και στο σπίτι του.
:geek:
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό medigeek » 03 Δεκ 2011, 02:36

Μεγάλο θέμα... :)

Th P έγραψε:2. Ποια μέλη έχουν πρόσβαση και σε ποιά ακριβώς προσωπικά δεδομένα των μελών της κοινότητας;

Εξαρτάται πού έχουν πρόσβαση και τι είδους.

Εδώ μιλάω υποθετικά πάντα και γενικά, όχι για το φόρουμ μας. Οι διαχειριστές μας λαμβάνουν αρκετά (και σημαντικά) μέτρα ασφαλείας.



1. Φυσική πρόσβαση: Π.χ. Αν δεν έχουν ληφθεί τα αναγκαία μέτρα προστασίας υπάρχει πιθανότητα να κάνω boot σε server με live cd. Αν δεν είναι κρυπτογραφημένα, θα έχω τον απόλυτο έλεγχο στα αρχεία και προγράμματα.
Φυσικά, και κρυπτογραφημένα να είναι, υπάρχει και μια άλλη ευκολότερη πιθανότητα... «αλλοίωσης» και απώλεσης δεδομένων:
Εικόνα
:D

2. Πρόσβαση διαχειριστή (root/sudo) στο λειτουργικό σύστημα: Πιστεύω πως τα λόγια είναι περιττά - root & sudo rules! :)

3. Ειδική πρόσβαση σε αρχεία/προγράμματα του λειτουργικού σύστηματος: Θα πρόσεξες ότι η πρόσβαση σε αρχεία και εντολές στο linux είναι παραμετροποιήσιμη (έχουμε ιδιοκτήτες αρχείων, ομάδων και άλλων χρηστών). Μαζί με αυτό υπονοείται και η παραμετροποίηση για εκτέλεση προγραμμάτων και daemons (προγράμματα που λειτουργούν στο υπόβαθρο). Ο διαχειριστής μπορεί να δώσει "πάσο" σε κάποιο άτομο για να εκτελέσει ή να δει μερικά αρχεία.
Μπορεί π.χ. να έχει πρόσβαση στο daemon/service και στα αρχεία του πρόγραμματος apache, να παραμετροποιήσει το apache server και να κάνει πανδαιμόνιο.

4. Πρόσβαση που ορίζεται από το πρόγραμμα: Διαχειριστής ενός προγράμματος (ή φόρουμ) μπορεί να οριστεί και μέσα στο πρόγραμμα.

5. Remote administration: Εδώ βάζω και τα keyloggers, trojans, virus κτλ. Οτιδήποτε εγκαταστήσεις από τρίτους ή από ανέμπιστη πηγή μπορεί
να αποτελέσει βάση για πρόσβαση σε αρχεία/εντολές.

Τώρα πάμε στα μέτρα ασφαλείας:

* Κρυπτογράφηση κωδικών: Ο κωδικός στο φόρουμ είναι κρυπτογραφημένος με md5. Είναι ένας αλγόριθμος αυτού του τύπου κρυπτογράφησης: http://en.wikipedia.org/wiki/Cryptograp ... h_function
Αυτό σημαίνει ότι βλέπεις μια γραμμή με αλφαριθμικούς χαρακτήρες (hash), από την οποία δεν μπορείς να βρεις τον κωδικό. Δημιουργείται και αποθηκεύεται στη βάση δεδομένων (π.χ. mysql, sqlite ή άλλη).
έγραψε:
$ echo -n "test" | md5sum
098f6bcd4621d373cade4e832627b4f6 -

Όταν εσύ δώσεις κατά το login το username και τον κωδικό σου (test), το πρόγραμμα θα φτιάξει το md5 hash (098f6bcd4621d373cade4e832627b4f6) και θα συγκρίνει τον κωδικό

Εκτός από το md5 υπάρχουν και άλλοι αλγοριθμοι: http://en.wikipedia.org/wiki/List_of_hash_functions

* Εμπιστοσύνη: Το άτομο που έβαλες ως διαχειριστή έχει αποδειχθεί ως το κατάλληλο άτομο; Είναι άτομο άξιο εμπιστοσύνης; Είναι άτομο που κατάλαβε ότι ανέλαβε σημαντικό έργο και ότι γνωρίζει πως είναι υπεύθυνος (εν μέρει) για την ασφάλεια των δικών του προσωπικών δεδομένων, αλλά και των άλλων χρηστών.
Παρόμοια ερώτηση: Θα έδινες σε αυτό το άτομο να κρατήσει 20,000 ευρώ χωρίς να τα πειράξει;

Για το φόρουμ μας:
- Δεν ξέρω πόσα άτομα διαχειρίζονται το server μας με φυσική πρόσβαση αλλά μέχρι τώρα έχουν κάνει πολύ καλή δουλειά.
- 3 άτομα έχουν αναδειχθεί άξια εμπιστοσύνης για διαχείριση του «προγράμματος» (φόρουμ): https://forum.ubuntu-gr.org/memberlist. ... group_id=5

* Αναβαθμίσεις: Ας είναι καλά τα ακούραστα παιδιά που αναλαμβάνουν να φτιάχνουν και να αναβαθμίζουν τα πακέτα, διορθωμένα σύμφωνα με τα τελευταία νέα για την ασφάλεια των προγραμμάτων που χρησιμοποιούμε. Ένα sudo apt-get update / upgrade κάθε τόσο λύνει τα χέρια και... πολλές στεναχώριες.
Κι αυτοί που εγκαθιστούν «δια χειρώς» προγράμματα για ιστοσελίδες/φορουμ (joomla, wordpress, phpbb3 κτλ) πρέπει να κάνουν τις αναγκαίες αναβαθμίσεις πάλι «δια χειρώς». Αλλιώς αν πουν «μπα, ποιος θα με χακάρει εμένα», θα δουν ότι οι κακοί παραμονεύουν σε κάθε γωνιά.

Μπορούμε να γράψουμε βιβλίο για αυτό το θέμα. :P
Θα συνεχίσει κάποιος άλλος ελπίζω. Αν έκανα λάθος οπουδήποτε διορθώστε με. Καληνύχτα! :)
Τελευταία επεξεργασία από medigeek και 03 Δεκ 2011, 10:54, έχει επεξεργασθεί 1 φορά/ες συνολικά
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό Th P » 03 Δεκ 2011, 10:14

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

Edit: Σάββα το link που δίνεις για το memberlist τουλάχιστον σε μένα δεν δουλεύει

Φιλικά
Θανάσης Π.
Σταθερή είναι η διανομή που προσπαθείς ανεπιτυχώς να κρασσάρεις
Linux: Low┃Προγραμματισμός: No┃Αγγλικά: Good
Είμαι αναλφάβητος, ανιστόρητος και άξιος της μοίρας μου
Άβαταρ μέλους
Th P
powerTUX
powerTUX
 
Δημοσιεύσεις: 2014
Εγγραφή: 02 Μάιος 2009, 10:46
Τοποθεσία: Θεσσαλονίκη
IRC: ThP1
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό medigeek » 03 Δεκ 2011, 10:25

Ωχ, σωστά, δοκίμασε:
https://forum.ubuntu-gr.org/memberlist. ... group_id=5
Αν πάλι δε δουλεύει, στη σελίδα πάνω δεξιά επιλέγεις "Μέλη" > "Ευρεση μέλους" > Ομάδα: Διαχειριστές και πατάς Αναζήτηση. :)
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό Th P » 03 Δεκ 2011, 10:30

Τώρα είναι εντάξει.
Σταθερή είναι η διανομή που προσπαθείς ανεπιτυχώς να κρασσάρεις
Linux: Low┃Προγραμματισμός: No┃Αγγλικά: Good
Είμαι αναλφάβητος, ανιστόρητος και άξιος της μοίρας μου
Άβαταρ μέλους
Th P
powerTUX
powerTUX
 
Δημοσιεύσεις: 2014
Εγγραφή: 02 Μάιος 2009, 10:46
Τοποθεσία: Θεσσαλονίκη
IRC: ThP1
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό Linuxlalala » 07 Ιαν 2012, 16:09

Εμένα το chromium και ο firefox μου λένε ότι η σύνδεση στο forum, αν και είναι https, δεν είναι ασφαλής...
1 Γνώσεις → Linux: Μέτριος ┃ Προγραμματισμός: Καθόλου(QBASIC σας κάνει;) ┃ Αγγλικά: Προχωρημένος
2 Λειτουργικά → Ubuntu 10.04 lucid 32bit (el_GR.utf8), PCLOS (on /dev/sda1)
3 Προδιαγραφές → AMD Athlon Processor LE-1600 ‖ RAM 1885 MiB ‖ ASUS INC. M3N78-AM
4 Κάρτες γραφικών: nVidia C77 [GeForce 8200] [10de:0849] (rev a2)
5 Δίκτυα: eth0: nVidia MCP77 Ethernet [10de:0760] (rev a2)
Εικόνα
Εικόνα
Άβαταρ μέλους
Linuxlalala
babeTUX
babeTUX
 
Δημοσιεύσεις: 68
Εγγραφή: 28 Ιουν 2010, 10:34
IRC: linuxlalala
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό medigeek » 07 Ιαν 2012, 16:17

Ασφαλής είναι, αλλά δεν είναι απολύτως ασφαλής, επειδή περιέχει αρχεία (εικόνες) από άλλους παροχείς (βλ. imageshack.us ή ubuntuone.com) και javascript (http://gettopup.com/) που δεν είναι encrypted με https.
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό simosx » 20 Ιαν 2012, 23:18

medigeek έγραψε:Ασφαλής είναι, αλλά δεν είναι απολύτως ασφαλής, επειδή περιέχει αρχεία (εικόνες) από άλλους παροχείς (βλ. imageshack.us ή ubuntuone.com) και javascript (http://gettopup.com/) που δεν είναι encrypted με https.


Αν βάλεις το πρόσθετο του Firefox που λέγεται Request Policy, τότε επιλέγεις τι να φορτώνει, και από προεπιλογή δε φορτώνει τέτοιες εικόνες από τρίτους. Οπότε έχεις περισσότερη ασφάλεια. Δες https://www.requestpolicy.com/
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Διευκρινήσεις περί της ασφάλειας στο forum

Δημοσίευσηαπό evolgen » 20 Ιαν 2012, 23:29

Δεν ξέρω πώς ακριβώς λειτουργούν, ωστόσο από ό,τι είδα, το αντίστοιχο του Request Policy στον Chromium είναι το Kiss (http://silentorbit.com/kiss/).
Το να μειώνεις ένα έργο ελεύθερου λογισμικού, επειδή θεωρείς το δικό σου καλύτερο,
είναι απαράδεκτη συμπεριφορά και δε συμβαδίζει με τις αρχές του ελεύθερου λογισμικού.

Γνώσεις Linux: Μέτριο++ ┃ Προγραμματισμός: Perl, R, Python, SQL, C, Common Lisp, BashΑγγλικά: Άριστα

1. Ubuntu 14.04 trusty
2. Intel Core i7-3520M CPU @ 2.90GHz ‖ RAM 7892 MiB
3. Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
4. eth0: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10) ⋮ eth1: Broadcom BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Άβαταρ μέλους
evolgen
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1031
Εγγραφή: 28 Ιούλ 2010, 14:22
Τοποθεσία: UK
IRC: bioevolgenec
Εκτύπωση


Επιστροφή στο Γενικά