Αναλυτής αρχείων επεκτάσεων Chrome
Εξετάστε ένα αρχείο επέκτασης Chrome, ένα πακέτο CRX ή το manifest.json και δείτε μια σύνοψη της δομής, των δικαιωμάτων και των μεταδεδομένων του.
Είσοδος
Έξοδος
Readme
Τι είναι ένα πακέτο επέκτασης 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 και τα περιεχόμενα του αρχείου αρχειοθέτησης.