Hva er Reverse Engineering?

Omvendt ingeniørarbeid kan referere til noen av følgende:

1. Når man refererer til datavitenskap / programmering, betyr reverse engineering at "bryte ned" programmeringskoden. Denne prosessen innebærer å finne ut hvordan ulike funksjoner i koden er bygget, hva de gjør, og hvordan hver er knyttet til og samhandler med andre funksjoner i koden. Generelt er formålet å fikse feil i programvareingeniørens kode, eller opprette et program som det som er dekonstruert.

2. Produserte produkter (både etter maskin og hånd) kan også omvendt konstrueres . Produktene er tatt fra hverandre og dissekeres for å lære og forstå hvordan de fungerer mekanisk, hvorfor de jobber og hvilken rolle de spiller i funksjonaliteten til hele produktet. Omvendt engineering muliggjør variasjoner av eksisterende produkter som kan inkludere forbedringer som folk lærer hvordan noe fungerer og hva som kan gjøres for å forbedre produktet.

Maskinvarebetingelser, Program, Programmering, Programmeringsbetingelser, Programvarebetingelser