CodeSonar

Web
CodeSonar

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

Κατεβάστε CodeSonar
Χαρακτηριστικά CodeSonar
  • Χρησιμοποιεί προηγμένους αλγόριθμους για να αναλύσει ολόκληρο προγραμμάτων εκατομμύρια γραμμές κώδικα
  • Συμμορφώνεται με τα πρότυπα κωδικοποίησης
  • Παρέχει εργαλεία απόδοσης που ενισχύουν την ομαδική συνεργασία, την ποιότητα των μετρήσεων, την αρχιτεκτονική απεικόνιση
  • Μειώνει το κόστος ανάπτυξης με τον εντοπισμό ελαττωμάτων νωρίτερα στη διαδικασία
  • Παρέχει έθιμο ελέγχους και μετρήσεις
  • Ανάβατος
Πλεονεκτήματα της CodeSonar
  • Αναγνωρίζει δύσκολο να παρακολουθείτε τα ελαττώματα που βρίσκονται σε βαθιά τμήματα των κατασκευών κώδικα
  • Η ισχυρή διασύνδεση επιτρέπει στους προγραμματιστές την εύκολη πλοήγηση μέσω του κώδικα, να συγκρίνουν τα στοιχεία, και να προσδιορίσει τα θέματα
  • Παρέχει εγγενή υποστήριξη για JPL
  • Περιέχει ισχυρά χαρακτηριστικά γενιά έκθεση, περιλαμβανομένης και μόνο κειμένου εξόδου και ένα προηγμένο στατική μηχανή ανάλυσης
  • Αξιόπιστες να επιθεωρήσει μερικές από τις πιο ευαίσθητες εφαρμογές λογισμικού που χρησιμοποιούνται σήμερα
Μειονεκτήματα της CodeSonar
  • Από γίνεται στατική ανάλυση κώδικα, το λογισμικό αυτό μπορεί να μην είναι σε θέση να εντοπίσει ελλείψεις που διαπιστώθηκαν από την ανάλυση δυναμικής
  • Το εργαλείο εξαρτάται από ικριώματα δοκιμών, και δεν μπορεί να παρατηρήσετε ελαττώματα που δεν αποτελούν μέρος του ικριώματος
  • Παράγει ένα μεγάλο ποσό των δεδομένων που καταναλώνει πόρους και επηρεάζει την απόδοση του υλικού
CodeSonar Κριτικές

CodeSonar είναι ένα κορυφαίο εργαλείο ανάλυσης κώδικα. Είναι δημοφιλής μεταξύ των μεγάλων ερευνητικών φορέων, των κυβερνήσεων και των εμπορικών επιχειρήσεων για την επικύρωση σημαντικές εφαρμογές λογισμικού. Για παράδειγμα, CodeSonar έχει χρησιμοποιηθεί για να επιθεωρήσει το λογισμικό για τις αποστολές της NASA χώρο, εμφυτεύσιμες ιατρικές συσκευές, κρίσιμες στρατιωτικές εφαρμογές, και πολλά άλλα. CodeSonar αξιώσεις να βρείτε περισσότερα ελαττώματα από οποιαδήποτε άλλα εργαλεία που οφείλονται στις πρόσφατες εξελίξεις GrammaTech στην συγχρονισμός και αλλοιωμένο ανάλυση ροής δεδομένων. Όταν τοποθετείται head-to-head με ανταγωνιστικές λογισμικού συγκριτικής αξιολόγησης δοκιμές, CodeSonar εκτελεί καλύτερα στη διαχείριση των πόρων, την αναγνώριση στατική μνήμη, και την ανάλυση των ταυτοχρονισμού. CodeSonar είναι αποτελεσματική στην ανάλυση ολοκληρωμένα προγράμματα εκτός από στοιχειώδη ενημέρωση. Χρησιμοποιεί για πρώτη φορά μια βασική ανάλυση για να επιθεωρήσει το σύνολο του προγράμματος, και στη συνέχεια εφαρμόζει μια παράλληλη και σταδιακή διαδικασία ελέγχου για την επικύρωση καθημερινές αλλαγές. CodeSonar προσδιορίζει μοιραία, κρίσιμες και αβλαβείς ατέλειες, οι οποίες έχουν διαφορετικό βαθμό, επιπτώσεις σε ένα σύστημα λογισμικού. Συνολικά, αυτό το εργαλείο έχει σχεδιαστεί για την επικύρωση μεγάλης κλίμακας προσπάθειες για την ανάπτυξη εφαρμογών. μηχανή ανάλυσης της μπορεί να καταναλώσει μεγάλες ποσότητες των πόρων, γι 'αυτό συνιστάται ότι οι αναλύσεις θα ολοκληρωθούν στις μηχανές υψηλής απόδοσης. Εκτός από το υψηλότερο επίπεδο της κατανάλωσης, είναι ένα αξιόπιστο και κορυφαίο εργαλείο ποιότητας λογισμικού.

CodeSonar Βίντεο

Εναλλακτικές λύσεις για CodeSonar

StyleCop

StyleCop είναι ένα μικρό εργαλείο που έχει δημιουργηθεί σχετικά με τον κώδικα ανοιχτού κώδικα που έχει σχεδιαστεί για να αναλύσει C #, προκειμένου να καθορίσει τη συμφωνία του με την κωδικοποίηση
Δείξε λεπτομέρειες

SonarQube

Ελεύθερος
SonarQube είναι αναθεώρηση κώδικα και λογισμικού διαχείρισης. Το λογισμικό έχει αναπτυχθεί από SonarSource, η οποία ιδρύθηκε το 2008 από τον Freddy Mallet, Simon Brandhof και Olivier Gaudin.
Δείξε λεπτομέρειες

PyCharm

επί πληρωμή
PyCharm είναι ένα IDE με ένα πλούσιο σύνολο εργαλείων για την Python προγραμματιστές. Το λογισμικό αναπτύχθηκε από JetBrains, και είναι διαθέσιμο για Windows, Mac και Linux. PyCharm θα αναλύσει,
Δείξε λεπτομέρειες

WhiteSource Software

WhiteSource προσφέρει μια ανοικτή πηγή διαχείριση αδειών χρήσης και λύση ασφάλειας. WhiteSource αυτοματοποιεί την όλη διαδικασία της επιλογής ανοιχτού κώδικα, την έγκριση, τον εντοπισμό
Δείξε λεπτομέρειες

JSHint

Ελεύθερος
ιστοσελίδα Νέα JSHint. Anton Kovalyov πρώτης Οκτωβρίου, 2013. Για τις τελευταίες δύο εβδομάδες έχω εργαστεί σε μια νέα ιστοσελίδα για JSHint και σήμερα είμαι περήφανη να ανακοινώσει το νέο
Δείξε λεπτομέρειες

Clang

Ελεύθερος
Μερικοί από τους στόχους του έργου περιλαμβάνονται τα ακόλουθα:
Δείξε λεπτομέρειες

Black Duck

Οι οργανισμοί σε όλο τον κόσμο χρησιμοποιούν Black Duck λύσεις λογισμικού για την εξασφάλιση ανοικτού κώδικα ασφαλείας και συμμόρφωσης με άδειες χρήσης σε εφαρμογές και τα δοχεία τους.
Δείξε λεπτομέρειες

Klocwork

* / / * -> * / Ταχύτερη παράδοση ασφαλές, αξιόπιστο, και συμμορφούμενη κώδικα Όπως ομάδες ανάπτυξη κώδικα με περισσότερες δυνατότητες, μικρότερη χρονοδιαγράμματα και αυστηρότερων
Δείξε λεπτομέρειες

Kiuwan

πλατφόρμα ασφάλειας των εφαρμογών για κάθε στάδιο και όλα τα ενδιαφερόμενα μέρη στην SDLC. OWASP, CWE, PCI-DSS, NIST
Δείξε λεπτομέρειες

PyLint

Ελεύθερος
Python, pylint, pyreverse, ανάλυσης κώδικα, πούλι, logilab, pep8
Δείξε λεπτομέρειες

Cppcheck

Ελεύθερος
Cppcheck είναι ένα εργαλείο ανάλυσης για κώδικα C / C ++. Εντοπίζει τους τύπους των σφαλμάτων που οι συντάκτες συνήθως αποτυγχάνουν να ανιχνεύσουν. ο Στόχος είναι κανένα ψευδώς θετικά.
Δείξε λεπτομέρειες

Distcc

Οι προγραμματιστές του distcc. Mailing list Δώστε στο https://lists.samba.org/mailman/listinfo/distcc. - distcc
Δείξε λεπτομέρειες