Reverzní inženýrství
Reverzní inženýrství (Re) je proces brát něco ( zařízení, elektrický komponenta, softwarový program, etc.) oddělený a analyzovat jeho workings v detailu, a po tom rekonstruovat nové zařízení/program/etc. to udělá stejnou věc, bez vlastně kopírovat něco od originálu. slovesná forma je obrátit se-inženýr, hláskoval s pomlčkou.
Obrátit se-inženýrství je obyčejně děláno se vyhnout autorským právům na požadované funkčnosti, a smět být používán pro vyhýbat se jasnému právu, ačkoli toto je kousek riskantní: patenty platí o funkčnosti, ne specifická realizace toho.
Obrátit se-inženýrské věci (jako software) pro účely součinnosti (tj. podporovat etc formátů souboru.) je většinou věřil být legální, ačkoli jasní vlastníci často iniciativně sledují jejich patenty.
| Tabulka s obsahem |
| 1 reverzní inženýrství elektronických součástek 2 reverzní inženýrství softwaru 3 reverzní inženýrství jako výzkum obchodu 4 vidět také 5 externích spojení |
Reverzní inženýrství elektronických součástek
Osa-měřit stroje (CMM) může být používán digitalizovat obvod a informace mohou být využity v computer-aided modelování. Nové a zlepšené techniky v reverzním inženýrství zahrnují laser prohlížet kterého, jak jméno obsahuje, používá laserové paprsky k prohlédnutí přes povrch součástí nějakého tvaru a displej výsledky v reálném čase.
Reverzní inženýrství může také platit o softwaru. Například, reverzní inženýrství binaries pro Jávskou platformu může být dokonalé používání ARGOuml.org. Jeden velmi slavný případ reverzního inženýrství byl první non -IBM implementace BIOS.
V Spojených státech, Digitální tisíciletí autorský zákon vyjme od zákazu ošálení některé věci reverzního inženýrství usilovaly o součinnost formátů souboru a protokoly (17 USC 1201(f )), ale soudcové v případech klíče nedbali tohoto zákona.
Samba software, který dovolí systémy, které neprovozují Microsoft Windows systémy k souborům podílu se systémy, které jsou, je klasický příklad softwaru reverzní inženýrství, od Samba projekt musel obrátit se připravit nepublikované informace o jak windowsovské sdílení souborů pracovalo, tak to non-počítače oken mohly soutěžit s tímto. Vínový projekt udělá stejnou věc pro Okna API, a OpenOffice.org jedna strana dělá toto pro Microsoft Office formáty souboru.
Reverzní inženýrství softwaru může být provedený decompilation nebo rozebráním používat disassembler.
Reverzní inženýrství jako výzkum obchodu
Reverzní inženýrství je také používáno obchody odhadnout produkty konkurentů. To je používáno analyzovat, například, jak produkt konkurenta pracuje, co to dělá, kdo vyrábí to, jaké komponenty to sestává z, odhad stojí, poznat potenciál jasné porušení, etc.
Inženýrství hodnoty je příbuzná činnost také používala obchodem. To zahrne deconstructing a analyzovat produkty, ale cíl má najít příležitosti ke snížení nákladů.
Externí odkazy
- Úvod k softwaru reverzního inženýrství, preprint knihy Mikea Perryho a Nasko Oskov.
- InteractiveDisAssembler