Τι είναι ένα πακέτο επέκτασης Chrome;

Μια επέκταση Chrome είναι συνήθως ένα πακέτο που βασίζεται σε αρχείο manifest και περιέχει μεταδεδομένα, πόρους και κώδικα για φόρτωση από το πρόγραμμα περιήγησης. Στις περισσότερες περιπτώσεις, το αρχείο manifest περιγράφει το όνομα της επέκτασης, τα δικαιώματα, τα scripts παρασκηνίου, τα εικονίδια και άλλες ρυθμίσεις.

Οι συσκευασμένες επεκτάσεις μπορούν επίσης να διανέμονται ως αρχεία .crx, τα οποία περικλείουν τα ίδια περιεχόμενα αρχειοθέτησης σε ένα ειδικό για το Chrome περίβλημα. Αυτό σημαίνει ότι συχνά μπορείτε να μάθετε πολλά για μια επέκταση χωρίς να την εκτελέσετε.

Περιγραφή εργαλείου

Αυτό το εργαλείο επιθεωρεί αρχεία επεκτάσεων Chrome και συνοψίζει το manifest και τα μεταδεδομένα του πακέτου. Δέχεται .crx, .zip ή μη επεξεργασμένο manifest JSON και εξάγει τις πιο χρήσιμες λεπτομέρειες σε μια ευανάγνωστη αναφορά.

Χρησιμοποιήστε το για να ελέγξετε γρήγορα τα δικαιώματα, τα εικονίδια, τη διαμόρφωση παρασκηνίου και τα τοπικοποιημένα ονόματα πριν ανοίξετε χειροκίνητα το πακέτο.

Παραδείγματα

  • Ένα υπογεγραμμένο αρχείο .crx από το Chrome Web Store
  • Ένα απλό αρχείο manifest.json από μια αποσυσκευασμένη επέκταση
  • Ένα συμπιεσμένο πακέτο επέκτασης που περιέχει το manifest.json και πόρους

Δυνατότητες

  • Υποστηρίζει την εξαγωγή μεταδεδομένων CRX v2 και CRX v3
  • Επιλύει τοπικοποιημένα ονόματα και περιγραφές από το _locales
  • Εμφανίζει προεπισκοπήσεις εικονιδίων και το αρχικό περιεχόμενο του manifest

Περιορισμοί

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

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