Vad är omvänd teknik?

Vissa termer är självförklarande. Så är fallet med omvänd teknik, som bokstavligen tar isär något och sätter ihop det igen. Detta kan göras fysiskt eller praktiskt taget, och avsikten är att ta reda på hur något fungerar för att skapa något liknande.

Omvänd teknik har gjorts i många århundraden, nästan så länge människor har skapat saker. Ibland görs reverse engineering med syftet att förbättra en befintlig skapelse medan andra fall av reverse engineering involverar att stjäla teknik. Det senare har särskilt varit fallet med vapen genom krigshistoria.

Det är inte bara vapen, som är föremål för omvänd teknik. Vardagliga saker som fordon, DVD och apparater är föremål för intensiv granskning i kvartal runt om i världen. Vissa företag brukar importera varor från andra länder, dela dessa varor bit för bit och sedan använda reverse engineering för att göra sina egna.

Omvänd teknik görs också i den virtuella världen. Datorkonstnärer och forskare utövar omvänd teknik genom att göra 3D-modeller av verkliga enheter och sedan dekonstruera dem praktiskt taget för att se hur de fungerar. Ibland sätter de dem tillbaka, antingen exakt eller på något annorlunda sätt. Tillkomsten av tunga servrar och grafiksviter har gjort detta både möjligt och önskvärt.

Datorer utövar även omvänd teknik på en mer grundläggande nivå. En form av denna typ av omvänd teknik är dekompilering. Dekompilering är en process under vilken en dator konverterar information från ett lågnivåformat (datorkod) till ett högnivåformat (ASCII-text och nummer) för att låta människor läsa saker som instruktioner och webbartiklar. Vanliga förekomster av dekompilering inbegriper överföring av filer från en användare till en annan, som ett utbyte av data eller bilder i ett e-postmeddelande, eller för ombyggnad av kodning som har skadats eller aldrig genomförts. Dekompilering kan också komma i form av säkerhetsöverträdelser, där en hackare kommer att använda omvänd teknik för att rekonstruera de uppgifter som någon annan så desperat ville dölja via kryptering.

En annan dubbel användning av omvänd teknik är att skapa och förebygga datavirus. Virusskapare djuper in i datorns koder för att hitta platser att begrava sina skapelser. Genom att bygga om maskinkoden som källkod kan virusskaparen hitta det han eller hon letar efter. På baksidan av dessa åtgärder är de människor som försöker förhindra eller förstöra datavirus. De använder också omvänd teknik för att dekonstruera själva viruset och förstöra eller förutse de skadliga körbarheterna.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?