逆向工程在生产生活中的应用有哪些
我认为逆向工程总体上是一种分析思路,就是通过逻辑化、结构化地结构结果来分析成因.所以在生活中很多的DIY、家电维修都可以用到逆向工程的思路.包括学生写作文,有时候说“天下文章一大抄,看你会抄不会抄”我觉得很有逆向工程思维方法在其中,结构文章、套用主要结构、筛选类似素材、调整语言表达习惯,最后得到一篇仿写的好文章.经验多了,想说的内容会融合多种结构、表达方式、素材,到很难看出模式,就成了原创呗.
PROE 里面有个逆向工程,主要是用来做什么的啊.
逆向工程就是根据已经有的实物进行逆向的重新三维造型,最通常的应用是根据汽车的外观油泥模型通过扫描数据后进行重新的造型.当然现在应用最广泛的的确是用于山寨化新产品. 在proe中,有几个模块来辅助逆向工程的进行 1.小平面特征用于对扫描点云进行点处理,通过去除杂点、光滑化、取样等一系列处理生成更高质量的点云,并生成最终的小平面特征以方便下一步的造型 2.重新造型特征用于在小平面特征的基础上创建曲线曲面参考,甚至是直接生成可以使用的曲面 3.独立几何特征可以根据已经有的曲线或曲面重新拟合出一个更高质量的曲线和曲面.
逆向分析能做什么或应用范围、应该怎么做
1、病毒行为特征的分析,更好进行反病毒软件的编写。
2、内部算法的了解分析,进行软件行为的模拟。
3、软件的破解,去除各类软件的限制。
4、解密算法,解密各类加密文件。
5、分析其算法,进行各类外挂的设计。
6、在没有源码的情况下,对现有软件进行直接的修改,扩展其功能。
7、分析网络数据包格式,模拟发送网络数据包。
逆向分析是考验人耐性的事情,如果你没有耐性可能很难出结果,往往一个大点的系统就可能需要几个月的时间,上年也有可能,所以耐性是第一,分析过程中往往觉得已经到尽头,无法再分析下去而退缩,但成功可能离你也许不远了,你需要沉着冷静,因为任何东西都是可能被逆向的,源码已经被编译成汇编代码后,在汇编代码前,代码量已经是成几何量倍增,而且大量的寄存器和指令,往往容易混淆,所以,你需要一个稳重的性格更好,其后需要一些基本知识,汇编是必须要掌握的,其次其他高级语言如:C++、pascal、basic等能掌握更好,至少应该精通一门,往往分析过程中不仅仅是汇编指令,更多的是在跟系统打交道,软件中会用到各类知识,winapi、COM、消息、多线程、内存管理、进程等等,对系统的了解更有利于你进行下一步的分析,所以知识全面更加有利于分析,当然,知识需要积累,积累需要过程和毅力,需要时间如果你愿意在这个方面发展,那么你需要坚韧的毅力。逆向分析过程中,一个重要的东西就是注释,我们在C++中编写软件的时候并不需要写太多的注释,因为我们通过函数名或者变量名都能辨别出意义,但是逆向分析中,你看到的是汇编代码,基本都是寄存器和指令的集合,那么注释就显得非常非常的重要,一定要多写注释,而且有可能注释会反复修改,因为你有可能第一次分析一段汇编代码后的意义并不正确,分析多次后就会推翻前面下的定义,又会写入新的意义,不用怕你的注释会错误,就怕你不写,IDA和OD都有很好的注释和书签的管理功能,这将大大有利于我们的分析。还有,你需要有一个OPEN的思想,不要局限于一个点,要从大的点入手,最好能模块化这些汇编代码,最后把这些模块集合在一起后,就是一套完整的思路了。人的潜力是无限的,没有触发的时候可能你自己都不相信,但所有的一切都需要积累,世上没有不劳而获。
一般做逆向工程都是用专用软件 比如:IMAGEWARE COPYCAD RAPIDFPORM!要是用PROE做逆向适用吗????
那要看你用来做什么了,如果你是做类似白车身这样要求A级曲面的,自然是imageware、icem这类的专业软件.rapidform这类的逆向主要集中在前期阶段对点云和三角形的处理,主要的用途并不是生成nurbs曲面. 至于如果只是用于日常用品、3C产品、消费电子和高科技产品的逆向,其实一般还是用proe来做的.
ug逆向与IMAGEWARE逆向是一回事吗?
imareware的意思是逆向造型/设计.ug是一个可以做逆向的软件.可以做逆向的软件还有什么pro/e.citia===
请教:那个做逆向的软件比较适合我?
能直接拽拉变形的软件,我用过的软件中,好像只有Rhino 和 Siemens NX6,逆向软件中,可以试一下Rapiform,做人体还是有些特点的.
什么是android逆向工程师
就是ANDROID程序的目标代码反向到JAVA源程序,不是反汇编,是返JAVA. 一般WINDOWS下.exe只能反汇编.但JAVA是解释执行,伪编译生成的是中间 机器码,可以逆向到源程序,但没有了注释.
Windows逆向工程师是做什么的
应该是反编译吧
IMW和UG做逆向有什么不同吗?
具体点;IMW做;但目前我了解做逆向这块的朋友;都最低是两软件结合使用的本人用UG和IMW;一般有点云的;基本上是IMW独立做好全部造型;至于你问的两软件区别:不太好说;太多了;UG目前用5.0一年多;基本上融入了IMW很多命令;处理面这块;中间包括调面;偶尔有把多边形转入UG调面;只是速度跟不上;太慢;与IMW比较;如果真正是做抄数逆向造型这块;IMW是首选;搭配选择UG最佳;破衣也行
nx逆向和imageware逆向有什么优缺点
nx和imageware 是互补 的.同一个公司的.. cdu.net.cn