【廣告】
逆向工程的過程采用了通過丈量實際物體的尺寸并將其制作成3D模型的方法,真實的對象可以通過如CMMs,激光掃描儀,結(jié)構(gòu)光源轉(zhuǎn)換儀或者X射線斷層成像這些3D掃描技術(shù)進(jìn)行尺寸測量。這些測量數(shù)據(jù)通常被認(rèn)作是點集,缺乏拓?fù)湫畔⒉⑶彝瑫r通常會被制作成更有用格式,例如多邊形網(wǎng)格,NURBS曲線或者CAD模型。于協(xié)議逆向工程,涉及使用總線分析器和數(shù)據(jù)包嗅探器。在接入計算機(jī)總線或網(wǎng)絡(luò)的連接,并成功截取通信數(shù)據(jù)后,可以對總線或網(wǎng)絡(luò)行為進(jìn)行分析,以制造出擁有相同行為的通信實現(xiàn)。此法特別適用于設(shè)備驅(qū)動程序的逆向工程。有時,由硬件制造商特意所做的工具,如JTAG端口或各種調(diào)試工具,也有助于嵌入式系統(tǒng)的逆向工程。對于微軟的Windows系統(tǒng),受歡迎的底層調(diào)試器有SoftICE。
軟件逆向技術(shù)的目的是用來研究和學(xué)習(xí)先進(jìn)的技術(shù),特別是當(dāng)手里沒有合適的文檔資料,而你又很需要實現(xiàn)某個軟件的功能的時候。也正因為這樣,很多軟件為了壟斷技術(shù),在軟件安裝之前,要求用戶同意不去逆向研究。
逆向工程的實施過程是多領(lǐng)域、多學(xué)科的協(xié)同過程。
這些測量數(shù)據(jù)通常被認(rèn)作是點集,缺乏拓?fù)湫畔⒉⑶彝瑫r通常會被制作成更有用格式,例如多邊形網(wǎng)格,NURBS曲線或者CAD模型。需要逆向工程的原因如下:完整的系統(tǒng)時常需要基于陳舊的系統(tǒng)上進(jìn)行再設(shè)計,這就意味著想要集成原有的功能進(jìn)行項目的方法,便是采用逆向工程的方法,分析已有的碎片進(jìn)行再設(shè)計。逆向工程同時會被需要將真實的幾何體應(yīng)用在虛擬的數(shù)字開發(fā)環(huán)境中的商業(yè)活動中應(yīng)用,3d可視化建模,比如將自己產(chǎn)品或者競爭者的三維數(shù)據(jù)數(shù)字化。
需要逆向工程的原因如下:制造沒有許可/未授權(quán)的副本。學(xué)術(shù)/學(xué)習(xí)目的。去除保護(hù)和偽裝的登錄權(quán)限。需要逆向工程的原因如下:軟件升級或更新。出于功能、合規(guī)、安全等需求更改,逆向工程被用來了解現(xiàn)有或遺留軟件系統(tǒng),以評估更新或移植系統(tǒng)所需的工作。逆向工程源于商業(yè)及軍事領(lǐng)域中的硬件分析。其主要目的是在不能輕易獲得必要的生產(chǎn)信息的情況下,直接從成品分析,推導(dǎo)出產(chǎn)品的設(shè)計原理。
企業(yè): 安徽宇內(nèi)三維科技有限公司
手機(jī): 13122203388
電話: 1312-2203388
地址: 合肥市經(jīng)開區(qū)東湖高新創(chuàng)新中心13棟303室