Vad är Reverse Engineering?

Omvänd teknik kan referera till något av följande:

1. När man hänvisar till datavetenskap / programmering betyder omvänd engineering att "bryta ner" programmeringskoden. Denna process innebär att hitta hur olika funktioner i koden är byggda, vad de gör och hur de berör och interagerar med andra funktioner i koden. I allmänhet är syftet att fixa fel i programvaruteknikerens kod, eller skapa ett program som det som dekonstrueras.

2. Tillverkade produkter (både maskin och hand) kan också omvänd konstruktion . Produkterna tas ifrån varandra och dissekeras för att lära sig och förstå hur de fungerar mekaniskt, varför de arbetar och vilken del de spelar i produktens funktionalitet. Omvänd teknik möjliggör variationer av befintliga produkter som kan innehålla förbättringar eftersom människor lär sig hur något fungerar och vad som kan göras för att förbättra produkten.

Hårdvarubetecken, Program, Programmering, Programmeringsvillkor, Programmeringsvillkor