Το IO Ninja είναι ένα τερματικό, sniffer και οθόνη για όλα τα σενάρια. Στόχος είναι οι διαχειριστές συστημάτων, οι εμπειρογνώμονες ασφάλειας δικτύων και οι προγραμματιστές του λογισμικού επικοινωνίας, του υλικολογισμικού και του υλικού.
Το εξωχρηματιστηριακό IO Ninja μπορεί να χρησιμοποιηθεί ως:
* τερματικό TCP
>
* τερματικό UDP με υποστήριξη για εκπομπές UDP
* τερματικό SSH
* Ρυθμιστής δικτύου με υποστήριξη για την έγχυση πλαισίων που ορίζονται από το χρήστη * TCP proxy (συνδυασμός TCP διακομιστή και πελάτη TCP)
Το IO Ninja λάμπει επίσης στην υποστήριξη για δυαδικά δεδομένα - τόσο για την επεξεργασία δυαδικών πακέτων πριν από την αποστολή όσο και για την εμφάνιση δυαδικών δεδομένων εισερχόμενων και εξερχόμενων (RX / TX) σε ένα αρχείο καταγραφής επικοινωνίας. Υπάρχει ένας σύγχρονος επεξεργαστής hex με υποστήριξη για την έκδοση nibble, εισαγωγή / overwrite, copy / paste / undo / redo κλπ. Ο IO Ninja εισάγει επίσης τον επεξεργαστή πακέτων προτύπων (ορίστε μια δομή πακέτων στη γλώσσα Jancy και στη συνέχεια συμπληρώστε τα πεδία χρησιμοποιώντας το πλέγμα ιδιοτήτων) . Τα δυαδικά δεδομένα στο αρχείο καταγραφής αλληλοσυνδέονται με πληροφοριακά μηνύματα κειμένου, δημιουργώντας έτσι ένα καθαρό ημερολόγιο ενός φύλλου. Η μηχανή καταγραφής επιτρέπει την εμφάνιση δυαδικών δεδομένων ως εξάγωνο ή απλό κείμενο, συγχώνευση εισερχόμενων (καθώς και εξερχόμενων) δυαδικών πακέτων μαζί, τα συγχωνευμένα σύνολα πακέτων (προαιρετικά) επισημαίνονται σε ένα πρότυπο ελεγκτή. Οι πολλαπλές λειτουργίες αντιγραφής δυαδικών δεδομένων υποστηρίζονται (copy-as-text, copy-as-hex, copy-as-C-array, save-as-file κτλ). από τους ανταγωνιστές είναι η δυνατότητα προγραμματισμού. Το IO Ninja χρησιμοποιεί την πρωτοποριακή γλώσσα προγραμματισμού μας Jancy και επιτρέπει στους χρήστες να το μετατρέψουν σε σχεδόν οποιοδήποτε IO-σχετικό βοηθητικό πρόγραμμα που μπορεί να χρειαστεί - αναλυτής πρωτοκόλλων, εξομοιωτής συσκευών, φορτωτής υλικολογισμικού, βοηθητικό πρόγραμμα δοκιμών κλπ.
Τα σχόλια δεν βρέθηκε