Σε ένα ιδιαίτερα μακροσκελές post που δημοσίευσε η Google πριν από λίγες ώρες στο επίσημο blog της, αναφέρεται στο πώς η ομάδα ασφαλείας του browser αξιοποιεί την τεχνητή νοημοσύνη για να αλλάξει τον τρόπο με τον οποίο εντοπίζονται, τον τρόπο με τον οποίο αξιολογούνται, και φυσικά διορθώνονται οι διάφορες ευπάθειες ασφαλείας.
Όπως εξηγεί η Google, οι AI agents που αξιοποιεί σαρώνουν τον κώδικα του Chrome για να εντοπίσουν ευπάθειες που μπορεί να έχουν παραμείνει κρυφές εδώ και χρόνια.
Από την άλλη πλευρά, λαμβάνει χώρα αυτόματο triage, δηλαδή η AI φιλτράρει, αναπαράγει, αξιολογεί και αναθέτει τα bugs χωρίς καθόλου ανθρώπινη παρέμβαση.
Τα μεγάλα γλωσσικά μοντέλα που χρησιμοποιεί προτείνουν διορθώσεις. Δημιουργούν tests και, εν γένει, βοηθούν σημαντικά τους προγραμματιστές να διορθώσουν πολύ περισσότερες ευπάθειες απ’ ό,τι στο παρελθόν.
Τέλος, σχεδιάζει να αυξήσει τη συχνότητα των ενημερώσεων ασφαλείας, διαθέτοντάς τες δύο φορές την εβδομάδα, ώστε να μπορέσει να μειωθεί ο χρόνος που μεσολαβεί μέχρι να φτάσει το security patch στον χρήστη.
Ενημερώσεις ασφαλείας χωρίς επανεκκίνηση του Chrome
Ένα ενδιαφέρον, όμως, κομμάτι του άρθρου αφορά το πώς στο μέλλον θα ενημερώνεται ο Chrome.
Μια διαδικασία η οποία θα λαμβάνει χώρα χωρίς να χρειαστεί να κάνει επανεκκίνηση ο χρήστης.
Αυτή τη στιγμή, η διαδικασία είναι η εξής: Το update κατεβαίνει στο παρασκήνιο καθώς ο χρήστης χρησιμοποιεί τον browser, και η ενημέρωση λαμβάνει χώρα μόνο όταν γίνει η επανεκκίνηση.
Το πρόβλημα, όμως, είναι ότι εμείς εδώ στο Techmaniacs αφήνουμε τον υπολογιστή το βράδυ ανοιχτό με εκατοντάδες tabs ανοιχτά.
Ακριβώς αυτό το πρόβλημα προσπαθεί η Google να επιλύσει, καθώς πιστεύει ότι αποτελεί σημαντικό θέμα ασφαλείας, ιδιαίτερα σε browsers οι οποίοι δεν κάνουν επανεκκίνηση συχνά.
Πώς λειτουργεί το Dynamic Matching
Η λύση που επεξεργάζεται φέρει την ονομασία Dynamic Matching.
Η διαδικασία είναι απλή .
Αρχικά, δεν θα χρειάζεται να αντικατασταθεί ολόκληρος ο browser στο παρασκήνιο, αλλά θα το κάνει ζωντανά, on the fly, και μόνο με τις επιμέρους διεργασίες, χωρίς να χρειαστεί να κλείσει.
Αν έχεις ανοίξει ποτέ τη διαχείριση εργασιών, θα έχεις διαπιστώσει ότι ο Chrome αποτελείται από πολλά ανεξάρτητα processes.
Με τη νέα αυτή τεχνική που επεξεργάζεται η Google, ο Chrome θα ανανεώνει ένα process τη φορά, ενώ τα υπόλοιπα θα συνεχίζουν να λειτουργούν.
Κάπως έτσι, λοιπόν, δεν θα χάνουμε τη συνεδρία, ενώ δεν θα απαιτείται, στις περισσότερες περιπτώσεις, restart. Η Google έχει προβλέψει, όμως, και τις περιπτώσεις που θα χρειαστεί να λάβει χώρα αυτόματη επανεκκίνηση σε ορισμένες ιδιαίτερες περιπτώσεις. Εκεί θα λαμβάνει χώρα αυτόματη επανεκκίνηση, αλλά μόνο στην περίπτωση που δεν ενοχλεί την εργασία μας.
