Βιβλιοθήκη ανιχνευτώνΕλλιπής επιθεώρηση

Ελλιπής επιθεώρηση

Ένα όριο σάρωσης πρέπει να είναι ορατό.

Μάθετε πότε η επιθεώρηση διαπιστευτηρίων δεν κάλυψε πλήρως το payload.

Δείτε το πρόβλημα. Κατανοήστε το εύρημα.

Αγγλική αφήγηση με υπότιτλους.

Πώς παραβλέπεται

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

Τα εργαλεία agent μπορούν να παράγουν πολύ μεγάλα ορίσματα και αποτελέσματα. Το ClawMetry διατηρεί τον έλεγχο διαπιστευτηρίων περιορισμένο ώστε ένα υπερβολικά μεγάλο payload να μην καταναλώνει απεριόριστη εργασία. Το σημαντικό είναι να σας ειδοποιεί όταν φτάνει αυτό το όριο.

Τι ανιχνεύει το ClawMetry

Όταν ένα payload εργαλείου υπερβαίνει τον περιορισμένο έλεγχο διαπιστευτηρίων, το ClawMetry εγείρει πληροφοριακό εύρημα ελλιπούς επιθεώρησης. Καταγράφει τον αριθμό των περιορισμένων payloads και τους λόγους. Τα περιεχόμενα δεν χρειάζεται να αντιγραφούν στο εύρημα.

Η διαφορά που αλλάζει το εύρημα

Παράδειγμα ενεργοποίησης

Υπερβολικά μεγάλο payload εργαλείου

Πληροφοριακό εύρημα

Αθόρυβη σύγκριση

Συνηθισμένο payload εργαλείου

Κανένα εύρημα για αυτόν τον ανιχνευτή.

Στο ελεγχόμενο παράδειγμα, υπερβολικά μεγάλο όρισμα εντολής παράγει πληροφοριακό εύρημα κάλυψης. Ένα συνηθισμένο όρισμα Git status παραμένει ήσυχο. Αυτό είναι απόδειξη για το όριο επιθεώρησης, όχι απόδειξη ότι το υπερβολικά μεγάλο payload ήταν κακόβουλο.

Εξετάστε το αποτέλεσμα ανιχνευτή
{
  "kind": "inspection_incomplete",
  "severity": "info",
  "evidence": {
    "limited_payloads": 1,
    "reasons": [
      "input_size"
    ],
    "observed": "tool_arguments_and_results"
  }
}
Λήψη εισόδων και πλήρων αποτελεσμάτων (JSON)
Πώς ελέγχθηκε το παράδειγμα

Αυτά τα παραδείγματα αξιολογούν τον δημοσιευμένο ανιχνευτή με δεδομένα συμβάντων ή αναλώσιμα αρχεία ρυθμίσεων. Τα βίντεο απεικονίζουν αυτές τις συμπεριφορές. Δεν αποτελούν εγγραφές ζωντανών agents ή της διεπαφής προϊόντος. Καμία εντολή στα παραδείγματα δεν εκτελέστηκε.

Το αποτέλεσμα καθορίζει τη συμπεριφορά για αυτές τις εισόδους. Δεν καθορίζει λήψη δεδομένων runtime, πρόληψη ή πραγματικό συμβιβασμό. Εξετάστε τη σταθερή σύμβαση πηγής.

Τι να ελέγξετε στη συνέχεια

Εντοπίστε τη σχετική δραστηριότητα εργαλείου και εξετάστε το τμήμα της ροής εργασίας που παρήγαγε το υπερβολικά μεγάλο περιεχόμενο. Χρησιμοποιήστε κατάλληλη ελεγχόμενη αναθεώρηση ή μικρότερη είσοδο για να απαντήσετε στο ερώτημα που δεν μπόρεσε να διευθετήσει η περιορισμένη σάρωση. Διατηρήστε το κενό κάλυψης ορατό έως ότου έχετε αυτήν την απόδειξη.

  1. Εντοπίστε το περιορισμένο payload
  2. Εξετάστε την πηγή και τον σκοπό του
  3. Καλύψτε το κενό κάλυψης

Τι καθορίζει αυτό το σήμα

Αυτό το εύρημα αφορά τον σαρωτή διαπιστευτηρίων. Δεν πιστοποιεί κάλυψη κάθε ανιχνευτή ούτε τεκμηριώνει εχθρική πρόθεση.

Κρατήστε τις σημαντικές στιγμές ορατές.

Παρακολουθήστε τη δραστηριότητα agent, εξετάστε τα ευρήματα και αποφασίστε τι χρειάζεται την προσοχή σας.