Hvad er omvendt teknik?

Nogle udtryk er selvforklarende. Sådan er tilfældet med reverse engineering, som bogstaveligt tager noget fra hinanden og sætter det sammen igen. Dette kan gøres fysisk eller praktisk taget, og hensigten er at finde ud af, hvordan noget fungerer for at skabe noget lignende.

Reverse engineering er blevet udført i mange århundreder, næsten så længe som folk har skabt ting. Nogle gange udføres reverse engineering med det formål at forbedre en eksisterende oprettelse, mens andre tilfælde af reverse engineering involverer stjæle teknologi. Det sidstnævnte har især været tilfældet med våben gennem krigshistorien.

Det er ikke kun våben, der er genstand for reverse engineering. Hverdags ting som køretøjer, DVD'er og apparater er genstand for intens kontrol i kvartaler rundt om i verden. Nogle virksomheder vaner at importere varer fra andre lande, adskille disse varer stykke for stykke og derefter bruge reverse engineering til at lave deres egne.

Omvendt engineering udføres også i den virtuelle verden. Computerkunstnere og forskere praktiserer reverse engineering ved at fremstille 3D-modeller af enheder i den virkelige verden og derefter dekonstruere dem praktisk talt for at se, hvordan de fungerer. Til tider sætter de dem sammen igen, enten nøjagtigt eller på en lidt anden måde. Fremkomsten af ​​tunge servere og grafik suiter har gjort dette både muligt og ønskeligt.

Computere praktiserer også reverse engineering på et mere grundlæggende niveau. En form for denne form for reverse engineering er dekompilering. Dekompilering er en proces, hvor en computer konverterer information fra et lavt niveau format (computerkode) til et højt niveau format (ASCII tekst og numre) for at give folk mulighed for at læse ting som instruktioner og webartikler. Almindelige forekomster af dekompilering involverer overførsel af filer fra en bruger til en anden, som en udveksling af data eller billeder i en e-mail, eller til genopbygning af kodning, der er blevet beskadiget eller aldrig blev afsluttet. Dekompilering kan også komme i form af sikkerhedsbrud, hvor en hacker vil bruge reverse engineering til at rekonstruere de data, som en anden så desperat ville skjule via kryptering.

En anden dobbelt anvendelse af reverse engineering er i oprettelse og forebyggelse af computervirus. Virusskabere dækker sig ind i computerens kode for at finde steder at begrave deres kreationer. Ved at genopbygge maskinkoden som kildekode kan virusoprettelsen finde det, han eller hun leder efter. På bagsiden af ​​disse handlinger er de mennesker, der søger at forhindre eller ødelægge computervirus. De bruger også reverse engineering til at dekonstruere selve virussen og ødelægge eller forudse de skadelige eksekverbare.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?