1. 首页 > 文章分类 > 生活百态

反求工程(反求工程的最终目的)

什么是逆向工程

逆向工程(又称逆向技术),是一种产品设计技术再现过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程、组织结构、功能特性及技术规格等设计要素,以制作出功能相近,但又不完全一样的产品。逆向工程源于商业及军事领域中的硬件分析。其主要目的袭派是在不能轻易获简锋得必要的生产信息的情况下,直接从成品分析,推导出产品的设计原理。逆向工程可能会被误认为是对知识产权的严重侵害,但是在实际应用上,反而可能会保护知识产权所有者。例如在集成电路领域,如果怀疑某公司侵犯知识产权,可以用逆向工程技术来寻找证据。需要逆向工程的原因如下:接口设计。由于互操作性,逆向工程被用来找出系统之间的协作协议。军事或商业机密。

窃取敌人或竞争对手的最新研究或产品原型。改善文档。当原有的文档有不充分处,又当系统被更新而原设计人员不在时,逆向工程被用来获取所需数据,以补充说明或了解系统的最新状态。软件升级或更新。出于功能、合规、安全等需求更改,逆向工程被用来了解现有或遗留软件系统,以评估更新或移植系统所需的工作。制造没有许可/未授权的副本。学术/学习目的。去除复制保护和伪装的登录权限。文件丢失:采取逆向工程的情况往往是在某一个特殊设备的文件已经丢失了(或者根本就没有),同时又找不到工程的负责人。完整的系统时常需要基于陈旧的系统上进行再设计,这就意味着想要集拦禅晌成原有的功能进行项目的唯一方法,便是采用逆向工程的方法,分析已有的碎片进行再设计。

反求工程的含义

反求工握洞程是将数据采集设备获取的实物样件表面或表面及内腔数据,输入专门的数据处理软件或带有数据处理能力的三维CAD软模皮纤件进行处理和三维重构,在计算机上复现实物样件的几何形状,并在此基础上进行原样复制,修改或重设计,该方法主要用于对难以精确表达的曲面形状或未知设计方法的构件形状进行三维重构和再设计。

反求工程是综合性很强的术语,它是以设计方法学为指导,以现代设计理论、方法、技术为基础,运用旦仿各种专业人员的工程设计经验、知识和创新思维,对已有新产品进行解剖、深化和再创造,是已有设计的设计,这就是反求工程的含义,特别强调再创造是反求的灵魂。

反求工程的研究内容

反求工程技术的研究对象多种多样,所包含的内容也比较多,主要可以分为以下三大类:

①实物类:主要是指先进产品设备的实物本身;

②软件类:包括先进产品设备的图样,程序,技术文件等;

③影像类;包括先进产品设备的图片,照片或以影像形式出现的资料.

反求工程包含对产品的研究与发展,生产制造过程,管理和市场组成的完整系统的分析和研究.主要包括以下几个方面:掌握原产品设计的指导思想是分析了解整个产品设计的前提.如微型汽车的消费群体是普通百姓,其设计的指导思想是在满足一般功能的前提下,尽可能降低成本,所以结构上通常是较简化的.

探索原产品原理方案的设计各种产品都是按定的使用要求设计的,而满足同样要求的产品,可能有多种不同的形式,所以产品的功能目标是产品设计的核心问题.产品的功能概括而论是能量,物料信号的转换.例如,一般动力机构的功能通常是能量转换,工作机通常是物料转换,仪器仪表通常是信号转换.不同的功能目标,可引出不同的原理方案.设计一个夹紧装置时,把功能目标定在机械手段上,则可能设计出斜楔夹紧,螺旋夹紧,偏心夹紧,定心夹紧,联动夹紧等原理方案;如把功能目标确定扩大,则可设计出液动,气动,电磁夹紧等原理方案.探索原产品原理方案的设计,可以了解功能目标的确定原则,这对产品的改进设计有极大帮助.产品中零部件的具体结构是实现产品功能目标是保证,对产品的性能,工作能力,经济性,寿命和可靠性有着密切关系.

确定产品的零部件形体尺寸分解产品实物,由外至内,由部件至零件,通过测绘与计算确定零部件形体尺寸,并用图样及技术文件方式表达出来.它则陵是反求设计中工作量很大的一部分工作.为更好地进册盯简行形体尺寸的分析与测绘,应总结箱体类,轴类,盘套类,,齿轮,弹簧,曲线曲面及其它特殊形体的测量方法,并合理标注尺寸.

确定产品中零件的精度确定零件的精度(即公差设计),是反求设计中的难点之一.通过测量,只能得到零件的加工尺寸,而不能获得几何精度的分配.精度是衡量反求对象性能的重要指标,是评价反求设计产品质量的主要技术参数之一.科学合理地进行精度分配,对提高产品的装配精度和力学性能至关重要.

确定产品中零件的材料通过零件的外观比较,重量测量,力学性能测定,化学分析,光谱分析,金相分析等试验方法,对材料的物理性能,化学成分,热处理等情况进行全面鉴定,在此基础上,遵循立足国内的方针,考虑资源及成州裤本,选择合用的国产材料,或参照同类产品的材料牌号,选择满足力学性能及化学性能的国有材料代用.

确定产品的工作性能针对产品的工作特点机器主要性能进行试验测定,反计算和深入地分析,了解产品的设计准则和设计规范,并提出改进措施.分析产品的维护和管理方式,了解重要零部件及易损零部件,有助于维修及设计的改进和创新.

逆向工程是什么

问题一:逆向工程是什么?逆向工程软件逆向工程,有的人也叫反求工程,英文是reverse engineering。逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画冲迅厅效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。反求技术包括影像反求、软件反求及实物反求等三方面。目前相对最多人研究�是实物反求技术。它是研究实物CAD模型的重建和最终产品的制造。狭义来说,三维反求技术是将实物模型数据化成设计、概念模型,并在此基础上对产品进行分析、修改及优化等技术。逆向工程软件功能通常都是集中于处理和优化密集的扫描点云以生成更规则的结果点云,通过规则的点云可以应用于快速成型,也可以根据这些规则的点云构建出最终的NURBS曲面以输入到CAD软件进行后续的结构和功能设计工作。目前主流应用的四大逆向工程软件:Imageware、Geomagic Studio、CopyCAD、RapidForm

问题二:跪求【逆向工程】通俗解释是什么意思电子上的逆向工程:说的就是一块现成的产品(比如各种集成电路),把它还原为设计状态的。就是搞清内部的结构,以能在此基础上山寨……

软件上的逆向工程:通过动态调试/反汇编昌核,由程序还原为源代码……其实说白了也是为了山寨,或者开发新功能,做修改器什么的。(破解软件什么的就不说了,肯定是目的之一)

专业知识?当作兴趣吧,至少会一门windows下的编程语言吧,再加上win32下的汇编是一定要学的。这样基本就入门了。

如果希望进阶的话,多去PEDIY上或者unpack上交流交流。

以后想搞内核编程,这些都是基亥功……

软件:Ollydbg一定要会用,其他的在学的时候再说吧,太多了。PE编辑器、IMP输入表重建……各种各样。至于softice之类的内核调试建议初学者别用那个……

书:刚开始看王爽的《汇编语言》,罗云彬的《win32下80x86汇编》(好像是这个名)。走逆向工程的话看《加密与解密》也不错。

问题三:什么是逆向工程是指知道结果反推过程的研究,比如我们见到先进的预警机,通过研究然后找到设计制造的办法。

问题四:什么是逆向工程?就是把机器码转化为汇编码或C语言代码

这种话很吃力,一般逆向工程啧要想尽散隐办法在达到目地的情况下尽可能少干活

我就是干这行的,这行对学历要求很低,需求很大,能力越强,收入越高

逆向的最给力作用是通过二进制码实现二次开发,如写魔兽全图外挂,CS透视作弊器

还有破解软件,挖掘漏洞,分析病毒木马,所有的做杀毒软件的公司都在全力招这类人才

如果吃得了苦就干这行吧,三十岁前轻松有房有车

平时可以去看雪第八个男人,白细胞等论坛混一下,对了还有,通常,干这行的人

反求工程(反求工程的最终目的)(图1)

都被IT界的人评为高手。

当然在其它行定也有逆向的说法,那主要是为了学习别人的技术

问题五:什么是逆向工程技术逆向工程的概念逆向工程(Reverse Engineering,RE)是对产品设计过程的一种描述。在工程技术人员的一般概念中,产品设计过程是一个从无到有的过程,即设计人员首先在大脑中构思产品的外形、性能和大致的技术参数等,然后通过绘制图纸建立产品的三维数字化模型,最终将这个模型转入到制造流程中,完成产品的整个设计制造周期。这样的产品设计过程我们称为“正向设计”过程。逆向工程产品设计可以认为是一个“从有到无”的过程。简单地说,逆向工程产品设计就是根据已经存在的产品模型,反向推出产品设计数据(包括设计图纸或数字模型)的过程。从这个意义上说,逆向工程在工业设计中的应用已经很久了。早期的船舶工业中常用的船体放样设计就是逆向工程的很好实例。随着计算机技术在制造领域的广泛应用,特别是数字化测量技术的迅猛发展,基于测量数据的产品造型技术成为逆向工程技术关注的主要对象。通过数字化测量设备(如坐标测量机、激光测量设备等)获取的物体表面的空间数据,需要利用逆向工程技术建立产品的三维模型,进而利用CAM系统完成产品的制造。因此,逆向工程技术可以认为是将产品样件转化为三维模型的相关数字化技术和几何建模技术的总称。逆向工程的实施过程是多领域、多学科的协同过程。从图1中我们可以看出,逆向工程的整个实施过程包括了从测量数据采集、处理到常规CAD/CAM系统,最终与产品数据管理系统(PDM系统)融合的过程。工程的实施需要人员和技术的高度协同、融合。

二、逆向工程实施原理:逆向工程在CAD/CAM系统中的作用逆向工程技术不是一个孤立的技术,它和测量技术及现有CAD/CAM系统有着千丝万缕的联系。但是在实际应用过程中,由于大多数工程技术人员对逆向工程技术不够了解,将逆向工程技术与现有CAD/CAM技术等同起来,用现有CAD/CAM系统的技术水平要求逆向工程技术,往往造成人们对逆向工程技术的不信任和误解。从理论角度分析,逆向工程技术能够按照产品的测量数据重建出与现有CAD/CAM系统完全兼容的三维模型,这是逆向工程技术的最终实现目标。但是我们应该看到,目前人们所掌握的技术,包括工程上的和纯理论上的(如曲面建模理论),都还无法满足这种要求。特别是针对目前比较流行的大规模“点云”数据建模,更是远未达到可以直接在CAD系统中应用的程度。因此我们认为,目前逆向工程CAD技术与现有CAD/CAM系统的关系只能是一种相辅相成的关系。现有CAD/CAM系统经过几十年的发展,无论从理论还是实际应用上都已经十分成熟,在这种状况下,现有CAD/CAM系统不会也不可能为了满足逆向工程建模的特殊要求变更系统底层。另一方面,逆向工程技术中用到的大量建模方法完全可以借鉴现有CAD/CAM系统,不需要另外搭建新平台。基于这种分析,我们认为逆向工程技术在整个制造体系链中处于从属、辅助建模的地位,逆向工程技术可以利用现有CAD/CAM系统,帮助其实现自身无法完成的工作。有了这种认识,我们就可以明白为什么逆向工程技术(包括相应的软件)始终不是市场上的主流,而大多数CAD/CAM系统又均包含逆向工程模块或第三方软件包这样一种情况。

三、逆向工程技术在模具行业中的应用从逆向工程的概念和技术特点可以看出,逆向工程的应用领域主要是飞机、汽车、玩具和家电等模具相关行业。近年来随着生物、材料技术的发展,逆向工程技术也开始应用在人工生物骨骼等医学领域。但是其最主要的应用领域还是在模具行业。由于模具制造过程中经常需要反复试冲和修改模......>>

问题六:什么是逆向工程技术本书全面讲解了逆向工程系统,详细讲解了CATIA V5所使用的曲线曲面模型的数学理论基础,CATIA V5在逆向工程建模中的数字曲面编辑器、快速曲面重构、通用曲面造型、自由曲面造型、实体造型等5个功能模块,并结合多个实例详细介绍了CATIA在逆向工程建模中的一般过程及应用技巧。

问题七:什么是逆向工程逆向工程,有的人也叫反求工程,英文是 reverse engineering。逆向工程(reverse engineering)大意是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。

释义

反求技术包括影像反求、软件反求及实物反求等三方面。目前相对最多人研究的是实物反求技术。它是研究实物CAD模型的重建和最终产品的制造。狭义来说,三维反求技术是将实物模型数据化成设计、概念模型,并在此基础上对产品进行分析、修改及优化等技术。

工作原理

反求技术是利用电子仪器去收集物体表面的原始数据,之后再使用软件,计算出采集数据的空间坐标,并得到对应的颜色。扫描仪是对物体作全方位的扫描、然后整理数据、三维造型、格式转换、输出结果。整个操作过程,可以分为四个步骤:

(1)物体数据化:

普遍采用三坐标测量机或激光扫描仪来采集物体表面的空间坐标值。

(2)从采集的数据中分析物体的几何特征:

依据数据的属性,进行分割、再采用几何特征和识别方法来分析物体的设计及加工特征。

(3)物体三维模型重建:

利用CAD软件,把分割后的三维数据作表面模型的拟合,得出实物的三维模型。

(4)检验、修正三维模型。

逆向工程的研究与发展

问题八:windows逆向工程是什么意思 windows

n.

窗( window的名词复数);(计算机荧屏的)窗口;窗玻璃;墙上(或信封等上)开的窗形的口

网络

激活;双系统;中文

形近词:Windowswindowy

问题九:逆向工程的原理是什么?从理论角度分析,逆向工程技术的最终目标是能够按照产品的测量数据重建出与现有CAD/CAM系统完全兼容的三维模型。人们所看到的和人们所掌握的技术,包括工程上的和纯理论上的,都还无法满足这种要求。现在较为流行的大规模“点云”数据建模,更是远未达到可以直接在CAD系统中应用的程度。本文由湖南华曙高科快速模型我整理完成。

问题十:逆向工程是怎么一回事一个新产品的开发需要设计,传统的正向工程通常是从概念设计到图样,再制造出产品。这是一个“从无到有”的过程,所花费的时间较久,这是一个漫长的过程。然而随着科技的不断的创新,除了现阶段广为人知的正向设计概念外,越来越多的企业渐渐导入了逆向工程的辅助设计建构,所谓的逆向工程就是一个“从有到新”的过程。意思就是通过扫描实体测量数据的基础上重构其三维CAD信息模型的过程,将模型的格式文件加以转换,就可以被快速原型制造系统所接受。使得公司的产品更新周期更快、设计时间更短,以便提升企业竞争力。解决量具的量测误差,我们结合高精度的工业三维扫描仪可以快速的扫描取得三维图档,使建构的样件更符合产品需求,快速取得相关尺寸,减少人为因素的误差,大幅降低公司研发的时间以及测试成本,使逆向工程设计为公司带来多元化的发展空间。资料由东莞越联三维科技提供。

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

本文来源于互联网,不代表趣虎号立场,转载联系作者并注明出处:https://quhuhao.com/wzfl/45439.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息