Αυτόματη κάλυψη

Κάλυψη που δεν περιμένει έναν κύκλο εκδόσεων.

Κάθε εγκληματολογικό εργαλείο αποκωδικοποιεί ό,τι έχει ήδη υλοποιήσει ο προμηθευτής του. Το VERA δημιουργεί τη δική του κάλυψη για οτιδήποτε άλλο, το παρουσιάζει στον εξεταστή ως προεπισκόπηση πάνω στα πραγματικά δεδομένα, και δεν εφαρμόζει τίποτα έως ότου το αποδεχτεί ένας άνθρωπος.

  • Πρώτα η δημόσια βιβλιοθήκη, δημιουργία για τα υπόλοιπα
  • Επικυρωμένο από άνθρωπο πριν από τη χρήση
  • Κάθε αντιστοίχιση αναγνώσιμη, κανένας κώδικας για να γραφτεί

Το πρόβλημα

Μια μη υποστηριζόμενη εφαρμογή είναι αδιέξοδο, και δεν είναι σπάνιο.

Ένας ύποπτος εγκαθιστά μια περιφερειακή κοινωνική εφαρμογή, ή ενημερώνει μια γνώριμη εφαρμογή μηνυμάτων, και η διάταξη αποθήκευσης αλλάζει. Η σουίτα απόκτησης δεν την έχει υλοποιήσει. Τα δεδομένα βρίσκονται στην εξαγωγή, πλήρως παρόντα, και είναι μη αναγνώσιμα έως ότου κάποιος διαθέσει έναν parser γι' αυτά.

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

Τρία επίπεδα

Γνωστό, άγνωστο, και διορθωμένο.

Η κάλυψη παράγεται με τρεις τρόπους, σε σειρά ανάλογα με το πόση προσοχή του εξεταστή κοστίζει ο καθένας.

  • Η δημόσια βιβλιοθήκη εφαρμόζει ό,τι είναι γνωστό

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

  • Η αυτόματη αντιστοίχιση δομεί τα υπόλοιπα

    Το VERA εξετάζει τις πηγές, βρίσκει τι περιέχουν, και δημιουργεί το ίδιο την αντιστοίχιση. Αυτό που φτάνει στον εξεταστή είναι μια προεπισκόπηση πάνω στα πραγματικά δεδομένα και όχι μια προδιαγραφή για ανάγνωση. Στην υπόθεση επίδειξής μας, τα μηνύματα του Leboncoin αντιστοιχίζονται έτσι: καμία βιβλιοθήκη δεν τα κρατούσε.

  • Ο αναλυτής έχει τον τελευταίο λόγο

    Κάθε αντιστοίχιση μπορεί να ανοιχτεί στον επεξεργαστή κόμβων, το ερώτημά της να διαβαστεί και να αλλάξει, με τη βοήθεια του Βοηθού αν το θέλετε. Το γράψιμο κώδικα δεν είναι ποτέ μέρος της δουλειάς.

Αντιστοίχιση · προεπισκόπησηΑναμονή ελέγχου

Πηγή

πίνακας messages

Μετασχηματισμός

ώρα, κατεύθυνση

Προβολή

Μηνύματα

ΧΡΟΝΙΚΗ ΣΗΜΑΝΣΗΑΠΟΣΤΟΛΕΑΣΚΕΙΜΕΝΟ ΜΗΝΥΜΑΤΟΣ
11/03 21:04Επαφή 7είσαι το σαββατοκύριακο
11/03 21:06Κάτοχοςεξαρτάται για τι
11/03 21:11Επαφή 7σάββατο, όπως την προηγούμενη
11/03 21:12Κάτοχοςεντάξει. η 14η κάνει
Επικύρωση και ευρετηρίασηΔιόρθωσηΖητήστε από τον Βοηθό μια διόρθωσηΕρώτημα αναγνώσιμο και επεξεργάσιμο

Η πύλη επικύρωσης

Οι αντιστοιχίσεις δημιουργούνται αυτόματα και επικυρώνονται από άνθρωπο πριν από τη χρήση.

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

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

Τίποτα δεν εφαρμόζεται σε μια υπόθεση χωρίς πρώτα να το αποδεχτεί ένας άνθρωπος. Αυτό είναι ιδιότητα του σχεδιασμού, όχι ρύθμιση.

Εξηγησιμότητα

Κάθε αντιστοίχιση μπορεί να τη διαβάσει όποιος χρειάζεται.

Μια αντιστοίχιση είναι η εξήγηση μιας προβολής: ποιο αρχείο, ποιος πίνακας, ποιες στήλες, ενωμένα πώς και μετασχηματισμένα πώς. Ανοίξτε οποιοδήποτε ίχνος και το VERA δείχνει την αντιστοίχιση πίσω από αυτό, από τη γραμμή πηγής έως το πεδίο στην οθόνη.

Οι εξεταστές σπάνια χρειάζεται να την αγγίξουν. Όταν χρειάζεται διόρθωση, γίνεται συνδέοντας πλαίσια σε έναν οπτικό επεξεργαστή, χωρίς κώδικα. Ένας ελεγκτής, ένας αντιπραγματογνώμονας ή ένα δικαστήριο μπορεί να διαβάσει την ίδια αντιστοίχιση και να την ελέγξει.

01Το ίχνος

Μηνύματα · νήμα 12

Επαφή 714 Μαρ. · 18:40

18,000 και θα περάσω το Σάββατο

Κείμενο μηνύματος

02Η αντιστοίχιση που το παρήγαγε

source_table 244 rows text TEXT peer TEXT sent_at INTEGER state INTEGER kind INTEGER conv_id INTEGER VALUE MAP 1 → received 2 → sent Timestamp TIMESTAMP Sender TEXT Message body TEXT Direction ENUM Thread ID TEXT Read BOOL Attachments JSON

03Η γραμμή πηγής

messages.db › message › row 8842
text
18,000 και θα περάσω το Σάββατο
peer
7
sent_at
1773510000
state
1
Γενικά ονόματα. Σε μια πραγματική σφραγίδα, κάθε βήμα ανοίγει στο VERA με ένα κλικ.

Τι αλλάζει

Η κάλυψη μεγαλώνει με τη χρήση και όχι με τους κύκλους εκδόσεων.

Ένα εργαστήριο που εκτελεί το VERA δεν περιμένει πλέον έναν τρίτο να αποφασίσει ποιες εφαρμογές αξίζει να υποστηριχτούν. Ο εξεταστής που συναντά σήμερα μια άγνωστη εφαρμογή παίρνει σήμερα μια προβολή που δουλεύει, και η επικυρωμένη αντιστοίχιση μπορεί έπειτα να προταθεί στη δημόσια βιβλιοθήκη, ώστε να τη λάβει και κάθε άλλο εργαστήριο.

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

Τι λειτουργεί σήμερα, και τι όχι

Λειτουργεί σήμερα

  • Αυτόματη δημιουργία αντιστοίχισης για πηγές που δεν έχουν ξαναφανεί.
  • Υποχρεωτική πύλη ανθρώπινης επικύρωσης πριν εφαρμοστεί οτιδήποτε.
  • Οπτικός επεξεργαστής κόμβων για διόρθωση και πλήρη χειροκίνητο έλεγχο.
  • Αντιστοίχιση έναντι της δημόσιας βιβλιοθήκης και της βιβλιοθήκης της υπηρεσίας κατά την εισαγωγή.
  • Κάλυψη που εφαρμόζεται σε αλλαγμένες εκδόσεις, όχι μόνο σε νέες εφαρμογές.
  • Πηγές πέρα από βάσεις δεδομένων: JSON, plist, XML, CSV, LevelDB και άλλα δομημένα αρχεία.

Σε ανάπτυξη

  • Πηγές υπολογιστή, αρχεία καταγραφής και κάθε αναγνώσιμο αρχείο, μέσω των ίδιων αντιστοιχίσεων.
  • Ένα γρήγορο πέρασμα μόνο με τη βιβλιοθήκη, με την τεχνητή νοημοσύνη να αντιστοιχίζει τα υπόλοιπα ενώ εργάζεται ο εξεταστής.
Δείτε τον οδικό χάρτη

Δείτε το να λειτουργεί σε μια πραγματική εξαγωγή

Μια υπηρεσία ζητά επίδειξη, συνήθως τριάντα λεπτά με εικονικά δεδομένα. Ένας ανεξάρτητος πραγματογνώμονας ζητά πρόσβαση: ένα πρόσωπο εξετάζει το αίτημα, και μετά η ετήσια άδεια παραγγέλλεται από τον λογαριασμό.

Αίτημα πρόσβασης

Κάθε αίτημα εξετάζεται πριν χορηγηθεί πρόσβαση.