Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

...συζητήσεις περί τεχνολογίας για hardware, software, υπηρεσίες, κλπ (για ubuntu ... στο Γενικά)

Συντονιστές: Geochr, ubuderix

Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό the_eye » 03 Μάιος 2016, 13:34

Τι είναι αυτά τα cookies που πρέπει να αποδεχτούμε σε όλες τις ιστοσελίδες και γιατί τόσο ντόρος ;
Τα cookies είναι μικρά αρχεία με πληροφορίες και ρυθμίσεις που αποθηκεύονται στον υπολογιστή μας.
Τα αρχεία αυτά κατεβαίνουν αυτόματα στον υπολογιστή μας από σελίδες και μπορούν να διαβαστούν μόνο από αυτές (ιδιωτικότητα).
Όλα καλά μέχρι εδώ. Δεν φαίνεται κάποιο πρόβλημα. Μάθαμε τι είναι και αυτά. Αλλά τι κάνουν ;

Υπάρχει πρόβλημα ιδιωτικότητας και πολύ μεγάλο. Ειδικά αν συνδυαστεί με κάποια υπηρεσία που κάνουμε login (είσοδο).
Δείτε ένα σενάριο.

Κάνω web login στην υπηρεσία email μου πχ tokaliteroemail.gr όπου έχω δώσει πραγματικά στοιχεία. Αυτόματα δημιουργείτε ένα cookie στον υπολογιστή μου όπου έχει ένα id πχ 00001 (hash)
Η εταιρία που έχει το email ξέρει ότι 00001 = the_eye = Δημήτρης ...
Βλέπω τα email και αποσυνδέομαι. Ή μήπως όχι ; Το cookie παραμένει. Άρα όσο βρίσκομε στην σελίδα tokaliteroemail.gr η σελίδα ξέρει ότι είμαι εκεί λόγο του cookie.


Και πάλι δεν φαίνεται κάτι σημαντικό. Αν όμως κάνω μια υπηρεσία όπου από κάθε υπηρεσία μου θα κάνω παραπομπή εκεί και θα βάζω εκεί τα cookies ;
Δηλαδή αν κάνω το edotakalampiskota.gr και όταν μπαίνω στο email μου κάνει μια παραπομπή εκεί και μπαίνει από εκεί το cookie.

Αν κάνω και άλλες υπηρεσίες πχ
  • Μια μηχανή αναζήτησης με παραπομπή στο edotakalampiskota.gr ; Ουσιαστικά κάθε αναζήτηση συνδυάζεται με το cookie και το περιεχόμενο της αναζήτησης αρχειοθετείτε στο id μου 00001.
  • Μια σελίδα στατιστικών με παραπομπή στο edotakalampiskota.gr και την δώσω δωρεάν σε διαχειριστές σελίδων έτσι ώστε να βλέπουν τα στατιστικά τους αλλά και εγώ να χειρίζομαι τα cookies. Αυτόματα θα δω αν το id 00001 έχει επισκεφθεί κάποια από αυτές τις σελίδες. Χωρίς να πρέπει να κάνει login αρκεί να πάει ο browser εκεί και θα διαβαστεί το cookie.
  • Μια σελίδα με διαφημίσεις όπου οι διαχειριστές θα βγάζουν κάποια χρήματα αλλά πάλι το cookie μου θα δουλεύει, αυξάνοντας κατά πολύ τον αριθμό των σελίδων όπου θα λαμβάνουν στοιχεία.
  • Μια σελίδα με χώρο για αποθήκευση αρχείων. Όπου εκεί λόγο του client που τρέχει συνεχός από τους υπολογιστές μας μπορεί να γίνει και καταγραφή των διευθύνσεων ip των υπολογιστών αλλά και των cookies του καθένα. Αν στον ένα έχουμε cookie 00001 και στον άλλο 00010 τότε μαθαίνουνε ότι 00001=00010
  • Υπηρεσία μικρών link. Πολλές φορές είναι δύσκολο να δώσουμε προφορικά κάποιο link σε κάποιον γιατί είναι μεγάλο. Αλλά αν το αναρτήσουμε σε κάποια σελίδα απλά πατάει επάνω του και ανοίγει. Όμως έτσι δεν υπάρχει cookie και καταγραφή. Επομένως δημιουργούμε μια υπηρεσία μικρών link όπου μέσω αυτών θα βλέπουμε σε ποιες σελίδες έχει πάει το id χωρίς να έχουν καν κώδικα για cookie η σελίδες αυτές.

Την παραπάνω λίστα με υπηρεσίες θα την βρείτε στο 95% ή και παραπάνω του διαδικτύου, άρα στο 95% του διαδικτύου θα υπάρχει καταγραφή της επίσκεψή σας.


Ορισμένοι ποιο ψαγμένοι θα πούνε ότι καθαρίζουμε ή σβήνουμε το cookie. Ok το σβήσαμε στην επόμενη σελίδα που θα έχει παραπομπή θα δημιουργηθεί νέο px 010001 και αρκεί ένα login σε κάποια υπηρεσία email, social network για να γίνει ταύτιση των δύο id 010001=00001=the_eye και να συνεχιστεί η όλη λειτουργία.
Θα πούνε κάποιοι να απενεργοποιήσουμε τελείως την λειτουργία των cookies. Όμως θα βρεθούμε μπροστά σε ένα πλήθος από μηνύματα για την ενεργοποίηση τους για να δούμε το περιεχόμενο των ιστοσελίδων που θέλουμε. Οι πλειοψηφία τους δεν θα λειτουργούνε σωστά, δεν θα μπορούμε να κάνουμε login. Ουσιαστικά θα βρεθούμε σε έναν εξαναγκασμό να επιτρέψουμε τα cookies.

Με το όλο σύστημα των cookies μπορούνε να πάρουνε και να δημιουργήσουνε προφίλ με όλη την δραστηριότητά μας στο διαδίκτυο και φυσικά βιομετρικά μας στοιχεία από φωτογραφίες που ανεβάζουμε, χροιά της φωνής μας από προγράμματα φωνητικής επικοινωνίας - αναζήτησης, id της συσκευή μας pc/κινητό και άλλα.

Φωτό wikipedia.org
Δείτε περισσότερα https://en.wikipedia.org/wiki/HTTP_cookie

*Το παράδειγμα είναι υποθετικό και δεν σχετίζεται με πρόσωπα καταστάσεις ή με τις σελίδες που έχουν αναφερθεί παραπάνω.
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ 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)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό vasilisj » 03 Μάιος 2016, 14:58

οποιος δε τα γουσταρει αυτα τα μπισκοτα και πολλα αλλα του ιντερνετ οπως και εγω να κανει διαγραφη ολων των μπισκοτων σε καθε εξοδο ;)
προσωπικα εχω κανει ρυθμιση στο smartphone και στον υπολογιστη για αυτοματη διαγραφη δεδομενων μολις κλεισω τον browser
και ετσι δεν αποθηκευει ΤΙΠΟΤΑ απο σαβουρες :)
CrAzY WaTeRs
Άβαταρ μέλους
vasilisj
babeTUX
babeTUX
 
Δημοσιεύσεις: 104
Εγγραφή: 22 Φεβ 2015, 14:27
Τοποθεσία: Χαλκίδα
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό the_eye » 03 Μάιος 2016, 15:11

the_eye έγραψε:... Ορισμένοι ποιο ψαγμένοι θα πούνε ότι καθαρίζουμε ή σβήνουμε το cookie. Ok το σβήσαμε στην επόμενη σελίδα που θα έχει παραπομπή θα δημιουργηθεί νέο ...
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ 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)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό virus » 03 Μάιος 2016, 22:43

οντως τωρα τελευταια γινεται πολυς ντορος με τα "μπισκοτα"

ορισμενα σαιτ (πολυ λιγα) δινουν και την επιλογη του διαφωνω. στα υπολοιπα ειναι σχεδον υποχρεωτικο.

υπαρχεο τροπος να το αποφυγουμε με καποιον τροπο μονιμα; σε στυλ adbock ας πουμε.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 14.04 trusty 3.19.0-43-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.19.0-42-generic
3 Intel Core i5-6400 CPU @ 2.70GHz ‖ RAM 7921 MiB ‖ Gigabyte H170M-D3H-CF - Gigabyte To be filled by O.E.M.
4 nVidia G80 [GeForce 8800 GTX] [10de:0191] {nouveau}
5 eth2: Intel Device [8086:15b8] (rev 31)

Spoiler: show
2 Ubuntu 12.04 precise 3.5.0-23-generic 32bit (en_US.UTF-8, Unity ubuntu)
3 Intel Core2 Duo CPU T5250 1.50GHz ‖ RAM 2007 MiB ‖ Quanta 30CC - HP Pavilion dv6500 Notebook PC
virus
babeTUX
babeTUX
 
Δημοσιεύσεις: 59
Εγγραφή: 09 Απρ 2014, 08:47
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό spanos » 04 Μάιος 2016, 08:56

Μόνο τον κώδικα του google.analytics να έχει μια ιστοσελίδα φτάνει για καταγραφή.
Δεν καταλαβαίνω εγώ γιατί δεν αναφέρεται πουθενά για τις SESSION που κάνουν σχεδόν την ίδια καταγραφή με τα cooκies, δλδ μπορεί ο κάθε διαχειριστής να αποθηκεύει στοιχεία επίσκεψης στην σελίδα του
1 Γνώσεις Linux: Λίγο ┃ Προγραμματισμού: PHP, HTML, Mysql ┃ Αγγλικών: Μέτρια
2 Ubuntu 17.04 zesty 4.10.0-42-generic 64bit (el_GR.UTF-8, Unity:Unity7 ubuntu), Windows 10
3 AMD FX-8320 Eight-Core Processor ‖ RAM 7963 MiB ‖ Gigabyte GA-78LMT-USB3 6.0
4 Advanced Micro Devices, Inc. [AMD/ATI] Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570] [1002:68d9] {radeon}
5 enp3s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Άβαταρ μέλους
spanos
babeTUX
babeTUX
 
Δημοσιεύσεις: 64
Εγγραφή: 19 Ιουν 2008, 14:25
Τοποθεσία: North Attiki
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό vasilisj » 07 Μάιος 2016, 00:01

the_eye έγραψε:
the_eye έγραψε:... Ορισμένοι ποιο ψαγμένοι θα πούνε ότι καθαρίζουμε ή σβήνουμε το cookie. Ok το σβήσαμε στην επόμενη σελίδα που θα έχει παραπομπή θα δημιουργηθεί νέο ...


καλα ναι το διαβασα αλλα δε θα κατσω να δυσκολεψω τι ζωη μου παραπερα του δινω μια και το πεταω στη θαλασσα και ησυχαζω μια και καλη χαχαχαχαχ
CrAzY WaTeRs
Άβαταρ μέλους
vasilisj
babeTUX
babeTUX
 
Δημοσιεύσεις: 104
Εγγραφή: 22 Φεβ 2015, 14:27
Τοποθεσία: Χαλκίδα
Εκτύπωση

Re: Τι είναι τα Cookies (Μπισκότα ;) και τι κάνουν ;

Δημοσίευσηαπό the_eye » 07 Μάιος 2016, 15:25

Δεν ησυχάζεις γιατί το cookie αναδημιουργείται και συσχετίζεται με το προηγούμενο. Οπότε πάντα θα υπάρχει κάποιο να σε κάνει tracking.
Οπότε κάποιος άλλος λέει χαχαχαχαχ
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ 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)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Περί Τεχνολογίας