什么是逆向工程?
问题2:求一个逆向工程的通俗解释是什么意思?电子逆向工程:是指将一个现成的产品(如各种集成电路)恢复到设计状态。就是找出内部结构,从而能够在此基础上造假...
软件中的逆向工程:通过动态调试/反汇编,将程序还原为源代码...其实说白了也是为了山寨,或者开发新功能,做修改器。(不要说什么破解软件,肯定是目的之一。)
专业知识?作为兴趣,我至少会一门windows下的编程语言,win32下的汇编是必须的。这将基本上让你开始。
想进阶的话去PEDIY或者拆包多交流。
以后想做内核编程,这些都是基础成绩...
软件:Ollydbg必须会用。剩下的等学完再说吧。太多了。PE编辑器,IMP输入表重建...各种各样。至于内核调试,比如softice,建议初学者不要使用它...
书:刚开始看王爽的汇编语言和骆昀斌的win32下的80x86汇编(好像是名字)。如果你走逆向工程,读加密解密也不错。
问题3:什么是逆向工程?指的是对知道结果的过程的研究。比如我们看到一架先进的预警机,我们可以通过研究找到设计制造的方法。
问题4:什么是逆向工程?就是把机器码转换成汇编代码或者C语言代码。
这种单词很难。一般来说,逆向工程应该在达到目标的同时,尽量少做工作。
我就是干这个的。这个业务对学历要求很低,需求量很大。能力越强,收入越高。
reverse最强大的功能就是通过二进制代码实现二次开发,比如写魔兽外挂全图,CS透视作弊器。
还有破解软件,挖坑,分析病毒木马。所有做杀毒软件的公司都在想尽办法招聘这样的人才。
如果你能忍受痛苦,就做这份工作。你可以在30岁之前轻松拥有房子和汽车。
平时可以去看《雪中第八人》,在白细胞之类的论坛上闲逛。顺便说一句,通常这一行也有人。
都被IT界的人评为高手。
当然,在其他行业也有一种逆向的观点,主要是学习别人的技术。
问题5:什么是逆向工程技术?逆向工程的概念是对产品设计过程的描述。在工程技术人员的一般概念中,产品设计过程是一个从无到有的过程,即设计师首先在脑海中构思产品的形状、性能和大概的技术参数,然后通过绘制图纸建立产品的三维数字模型,最后将这个模型传递到制造过程中,完成产品的整个设计制造周期。这个产品设计过程称为“正向设计”过程。逆向工程产品设计可以认为是一个从无到有的过程。简单来说,逆向工程产品设计就是根据已有的产品模型,逆向推导出产品设计数据(包括设计图纸或数字模型)的过程。从这个意义上说,逆向工程在工业设计中的应用由来已久。早期造船业常用的船体放样设计就是逆向工程的一个很好的例子。随着计算机技术在制造领域的广泛应用,特别是数字化测量技术的快速发展,基于测量数据的产品建模技术已经成为逆向工程技术的主要对象。数字测量设备(如坐标测量机、激光测量设备等)获得的物体表面的空间数据。)需要利用逆向工程技术建立产品的三维模型,然后利用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系统都包含逆向工程模块或者第三方软件包。
三、逆向工程技术在模具行业的应用从逆向工程的概念和技术特点可以看出,逆向工程的应用领域主要是飞机、汽车、玩具、家电等与模具相关的行业。近年来,随着生物和材料技术的发展,逆向工程技术也开始应用于人工生物骨等医学领域。但其主要应用领域还是在模具行业。因为在模具制造过程中经常需要反复尝试冲压和修改模具......>;& gt
问题6:什么是逆向工程技术?本书全面讲解了逆向工程系统,详细讲解了CATIA V5使用的曲线曲面模型的数学理论基础,以及CATIA V5在逆向工程建模中的数字曲面编辑器、快速曲面重建、通用曲面建模、自由曲面建模、实体建模等五大功能模块,并结合几个实例详细介绍了CATIA在逆向工程建模中的一般流程和应用技巧。
问题7:什么是逆向工程?也有人称之为逆向工程,英文是reverse engineering。逆向工程的总体思路是根据已有的事物和结果,通过分析推导出具体的实现方法。比如你看到别人写的一个exe程序可以做出很漂亮的动画效果,你可以通过反汇编、反编译、动态跟踪来分析其动画效果的实际过程,这就是逆向工程;不仅是反编译,还有设计和文档,逆向软件工程的目的是维护软件。
意译
逆向工程包括三个方面:图像逆向工程、软件逆向工程和实物逆向工程。目前,相对来说大多数人都是以实物的形式来研究逆向工程技术的。它研究物理CAD模型的重建和最终产品的制造。狭义的三维逆向工程技术是将物理模型的数据转化为设计和概念模型,然后在此基础上对产品进行分析、修改和优化的技术。
操作原理
逆向工程技术是利用电子仪器采集物体表面的原始数据,然后利用软件计算采集数据的空间坐标,得到相应的颜色。扫描仪对物体进行全方位扫描,然后整理数据、三维建模、格式转换并输出结果。整个操作过程可分为四个步骤:
(1)对象数字化:
坐标测量机或激光扫描仪广泛用于收集物体表面的空间坐标值。
(2)从收集的数据中分析对象的几何特征:
根据数据的属性进行划分,然后用几种特征和识别方法来分析对象的设计和加工特性。
(3)三维模型重建:
利用CAD软件,将分割后的三维数据拟合到表面模型上,得到物体的三维模型。
(4)检查并校正三维模型。
逆向工程的研究与发展
问题windows逆向工程是什么意思?窗户。
名词(noun的缩写)
Window(名词复数of window);计算机屏幕上的一个窗口;窗户玻璃;墙壁(或信封等)上的窗口。)
网络
激活;双系统;中国人
相似词:Windowswindowy
问题9:逆向工程的原理是什么?从理论上讲,逆向工程技术的最终目的是根据产品的测量数据,重建一个与现有CAD/CAM系统完全兼容的三维模型。人们所看到和掌握的技术,包括工程和纯理论,都达不到这个要求。目前流行的大规模“点云”数据建模还远没有直接应用到CAD系统中。本论文由湖南华数高科快速模型完成。
问题10:什么是逆向工程?新产品的开发需要设计。传统的正向工程通常从概念设计到绘图,然后制造产品。这是一个“从无到有”的过程,需要很长时间,是一个漫长的过程。但随着科技的不断创新,除了现阶段广为人知的正向设计概念,越来越多的企业也逐渐引入了逆向工程的辅助设计建设。所谓逆向工程,就是一个“从零到新”的过程。是指通过扫描实体的测量数据,重构三维CAD信息模型,并转换模型的格式文件,为快速原型制造系统所接受。使公司的产品更新周期更快,设计时间更短,从而提升企业的竞争力。解决量具的测量误差,结合高精度工业3d扫描仪快速扫描获取三维图纸,使构建的样品满足产品要求,快速获取相关尺寸,减少人为因素的误差,大大降低公司的研发时间和测试成本,使逆向工程设计为公司带来多元化的发展空间。数据由东莞连岳三维科技有限公司提供。