Каква е разликата между обратното инженерство и реинженеринга?

Реинженерингът се използва често, но неправилно, по отношение на обратното инженерство. Докато и двете се отнасят до по-нататъшното проучване или инженеринг на готови продукти, методите за това и желаните резултати са значително различни. Обратното инженерство се опитва да открие как нещо работи, докато реинженерингът се стреми да подобри текущия дизайн, като изследва конкретни аспекти от него.

Преинженеринг

Реинженерингът е проучване и препроектиране на отделни компоненти. Той може също да опише цялостния ремонт на дадено устройство, като вземе текущия дизайн и подобри някои аспекти от него. Целите на реинженеринга могат да бъдат подобряване на определена област на изпълнение или функционалност, намаляване на оперативните разходи или добавяне на нови елементи към текущия дизайн. Използваните методи зависят от устройството, но обикновено включват инженерни чертежи на измененията, последвани от обширни тестове на прототипи преди производството. Правата за реинженеринг на продукт принадлежат единствено на първоначалния собственик на дизайна или съответния патент.

Обратно инженерство

За разлика от реинженеринга, обратното инженерство взема краен продукт с цел да открие как работи, като го тества. Обикновено това се прави от компании, които се стремят да проникнат на пазара на конкурент или да разберат новия му продукт. По този начин те могат да произвеждат нови продукти, като същевременно позволяват на оригиналния създател да заплати всички разходи за разработка и да поеме всички рискове, свързани със създаването на нов продукт. Анализът на даден продукт по този начин се извършва без технически чертежи или предварителни познания за това как работи устройството и основния използван метод при обратното инженерство започва с идентифициране на компонентите на системата, последвано от разследване на връзката между тях компоненти.

Правни въпроси

Обратното инженерство е спорен предмет. Докато компаниите, които го изпълняват, могат да имат значително предимство, спестявайки време и пари, първоначалният създател на дизайна може да бъде сериозно засегнат от засилената конкуренция. Въпреки че патентите за дизайн могат да защитят инженер или компания от този вид дейност, сигурността, която може да предложи, е ограничена. Чрез обратен инженеринг на продукт можете да откриете оригинални идеи, които не са защитени; правейки това, можете да нарушите правата на интелектуална собственост на друг. Поради това е важно дизайните да не се разкриват на конкурентите и да е налице защита, за да се предотврати измамна дейност.

Софтуер

Обратното проектиране и реинженеринг на софтуер става все по-често срещано в зависимост от нашата зависимост от компютри и интернет. Софтуерът, игрите и уебсайтовете често се реверсират, за да открият техния софтуерен код, и след това се реконструират, за да създадат нови, често измамни копия. Потребителите на такива продукти рискуват да бъдат компрометирани с вируси, тъй като хакерите често експлоатират появата на официален софтуер, но всъщност го преработват, за да включат вирусен софтуер.

  • Дял
instagram viewer