Co je to reverzní inženýrství?
Některé pojmy jsou samovysvětlující. To je případ reverzního inženýrství, které doslova něco odděluje a dává ho dohromady. To lze provést fyzicky nebo prakticky a záměrem je zjistit, jak něco funguje, aby vytvořilo něco podobného. Někdy se reverzní inženýrství provádí za účelem zlepšení stávajícího tvorby, zatímco jiné případy reverzního inženýrství zahrnují technologii krádeže. Ten byl zejména případ zbraní v celé historii války.
Nejsou to jen zbraně, které jsou předmětem reverzního inženýrství. Každodenní věci, jako jsou vozidla, DVD a spotřebiče, jsou předmětem intenzivní kontroly ve čtvrtích po celém světě. Některé společnosti si zvyknou dovážet zboží z jiných zemí, rozkládat toto zboží od kousku a poté pomocí reverzního inženýrství, aby vytvořily OWn.
Reverzní inženýrství se provádí také ve virtuálním světě. Počítačoví umělci a vědci praktikují reverzní inženýrství vytvářením 3D modelů zařízení v reálném světě a poté je dekonstruují prakticky, aby viděli, jak fungují. Občas je dali zpět dohromady, a to přesně nebo trochu jiným způsobem. Příchod těžkých serverů a grafických apartmá to umožnil i žádoucím.
Počítače praktikují také reverzní inženýrství na základní úrovni. Jedna forma tohoto druhu reverzního inženýrství se rozkládá. Dekompilování je proces, během kterého počítač převede informace z formátu nízké úrovně (počítačový kód) do formátu na vysoké úrovni (text a čísla ASCII), aby umožnil lidem číst věci, jako jsou pokyny a webové články. Běžné výskyty rozkladu zahrnují přenos souborů z jednoho uživatele na druhý, jako je excHange dat nebo obrázků v e -mailu nebo pro přestavbu kódování, které bylo poškozeno nebo nebylo nikdy dokončeno. Dekompilování může také přijít ve formě bezpečnostních porušení, ve kterých hacker použije reverzní inženýrství k rekonstrukci dat, která se někdo tak zoufale chtěl skrýt šifrováním.
Další duální použití reverzního inženýrství je při vytváření a prevenci počítačových virů. Tvůrci virů se ponoří do vnitřností počítačového kódu, aby našli místa, která by pohřbili jejich výtvory. Přestavbou strojového kódu jako zdrojového kódu může tvůrce virů najít to, co hledá. Na druhé straně těchto akcí jsou lidé, kteří se snaží zabránit nebo ničit počítačové viry. Také používají reverzní inženýrství k dekonstrukci samotného viru a zničení nebo předvídání škodlivých spustitelných souborů.