您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時間:2021-06-26 09:36  
【廣告】





逆向工程可能會被誤認為是對知識產(chǎn)權(quán)的嚴重侵害,但是在實際應(yīng)用上,反而可能會保護知識產(chǎn)權(quán)所有者。例如在集成電路領(lǐng)域,如果懷疑某公司知識產(chǎn)權(quán),可以用逆向工程技術(shù)來尋找證據(jù)。
隨著計算機技術(shù)在各個領(lǐng)域的廣泛應(yīng)用,特別是軟件開發(fā)技術(shù)的迅猛發(fā)展,基于某個軟件,以反匯編閱讀源碼的方式去推斷其數(shù)據(jù)結(jié)構(gòu)、體系結(jié)構(gòu)和程序設(shè)計信息成為軟件逆向工程技術(shù)關(guān)注的主要對象。
在工程技術(shù)人員的一般概念中,產(chǎn)品設(shè)計過程是一個從設(shè)計到產(chǎn)品的過程,即設(shè)計人員首先在大腦中構(gòu)思產(chǎn)品的外形、性能和大致的技術(shù)參數(shù)等,然后在詳細設(shè)計階段完成各類數(shù)據(jù)模型,終將這個模型轉(zhuǎn)入到研發(fā)流程中,完成產(chǎn)品的整個設(shè)計研發(fā)周期。這樣的產(chǎn)品設(shè)計過程我們稱為“正向設(shè)計”過程。逆向工程產(chǎn)品設(shè)計可以認為是一個從產(chǎn)品到設(shè)計的過程。
需要逆向工程的原因如下:
●學(xué)術(shù)/學(xué)習(xí)目的。
●去除保護和偽裝的登錄權(quán)限。
●文件丟失:采取逆向工程的情況往往是在某一個特殊設(shè)備的文件已經(jīng)丟失了(或者根本就沒有),同時又找不到工程的負責(zé)人。完整的系統(tǒng)時常需要基于陳舊的系統(tǒng)上進行再設(shè)計,這就意味著想要集成原有的功能進行項目的方法,便是采用逆向工程的方法,分析已有的碎片進行再設(shè)計。
●產(chǎn)品分析:用于調(diào)查產(chǎn)品的運作方式,部件構(gòu)成,估計預(yù)算,識別潛在的侵權(quán)行為。
●制作游戲:通過逆向工程了解游戲運行機制,進而繞過保護機制并通過修改內(nèi)存數(shù)值、修改內(nèi)存中的代碼、調(diào)用內(nèi)部函數(shù)等方式來實現(xiàn)功能。什么是逆向建模?
逆向建模也叫抄數(shù),其作用是對一項目標(biāo)產(chǎn)品進行逆向分析及研究,從而得出該產(chǎn)品的處理流程、組織結(jié)構(gòu)、功能特性及技術(shù)規(guī)格等設(shè)計要素,制作出功能相近,但又不完全一樣的產(chǎn)品。逆向工程的過程采用了通過丈量實際物體的尺寸并將其制作成3D模型的方法,真實的對象可以通過如CMMs,激光掃描儀,結(jié)構(gòu)光源轉(zhuǎn)換儀或者X射線斷層成像這些3D掃描技術(shù)進行尺寸測量。這些測量數(shù)據(jù)通常被認作是點集,缺乏拓撲信息并且同時通常會被制作成更有用格式,例如多邊形網(wǎng)格,NURBS曲線或者CAD模型。
隨著科學(xué)技術(shù)的進步和消費水平的不斷提高,其它許多行業(yè)也開始紛紛采用逆向工程軟件進行產(chǎn)品設(shè)計。以微軟公司生產(chǎn)的鼠標(biāo)器為例,就其功能而言,只需要有三個按鍵就可以滿足使用需要,但是,怎樣才能讓鼠標(biāo)器的手感好,而且經(jīng)過長時間使用也不易產(chǎn)生疲勞感卻是生產(chǎn)廠商需要認真考慮的問題。直接制模法:基于RP技術(shù)的快速直接制模法是將模具CAD的結(jié)果由RP系統(tǒng)直接制造成型。該法既不需用RP系統(tǒng)制作樣件,也不依賴傳統(tǒng)的模具制造工藝,對金屬模具制造而言尤為快捷,是一種極具開發(fā)前景的制模方法;隨著計算機輔助設(shè)計的流行,逆向工程變成了一種能根據(jù)現(xiàn)有的物理部件通過CAD、CAM、CAE或其他軟件構(gòu)筑3D虛擬模型的方法。
新的網(wǎng)格引擎顯著提高了很多特色功能,如導(dǎo)入、刪除、撤銷、選擇、面片分割、Accuracy Analyzer? 精度分析、修補精靈等等。體驗只有基于3D掃描的逆向工程軟件才能提供的。間接制模法:間接制模法是利用RP技術(shù)制造產(chǎn)品零件原型,以原型作為母模、模芯或制模工具(研磨模),再與傳統(tǒng)的制模工藝相結(jié)合,制造出所需模具。逆向工程同時會被需要將真實的幾何體應(yīng)用在虛擬的數(shù)字開發(fā)環(huán)境中的商業(yè)活動中應(yīng)用,比如將自己產(chǎn)品或者競爭者的三維數(shù)據(jù)數(shù)字化。通過這種手段可以分析出產(chǎn)品的運作方式,部件構(gòu)成,估計預(yù)算和識別潛在的侵權(quán)行為等。
價值工程也是商業(yè)中應(yīng)用的類似手段。不過價值工程的目的是通過反構(gòu)造和分析產(chǎn)品來找到節(jié)省開銷的辦法。