1. Αναφορικά με την επιστήμη υπολογιστών / προγραμματισμό, αντίστροφη μηχανική σημαίνει να «σπάσει» τον κώδικα προγραμματισμού. Αυτή η διαδικασία περιλαμβάνει τη διαπίστωση του τρόπου με τον οποίο κατασκευάζονται διάφορες λειτουργίες του κώδικα, τι κάνουν και του πώς κάθε σχετίζεται και αλληλεπιδρά με άλλες λειτουργίες του κώδικα. Σε γενικές γραμμές, ο σκοπός είναι να διορθωθούν σφάλματα στον κώδικα του μηχανικού λογισμικού ή να δημιουργηθεί ένα πρόγραμμα όπως αυτό που αποδόθηκε.
2. Τα κατασκευασμένα προϊόντα (τόσο με μηχανή όσο και με το χέρι) μπορούν επίσης να τροποποιηθούν . Τα προϊόντα διαχωρίζονται και διαχωρίζονται για να μάθουν και να κατανοήσουν πώς λειτουργούν μηχανικά, γιατί εργάζονται και ποιο ρόλο παίζουν στη λειτουργικότητα του συνόλου του προϊόντος. Η αντίστροφη μηχανική επιτρέπει παραλλαγές υπαρχόντων προϊόντων που μπορούν να περιλαμβάνουν βελτιώσεις καθώς οι άνθρωποι μαθαίνουν πώς λειτουργεί κάτι και τι θα μπορούσε να γίνει για να βελτιωθεί το προϊόν.
Όροι υλικού, πρόγραμμα, προγραμματισμός, όροι προγραμματισμού, όροι λογισμικού