有些术语是不言自明的。逆向工程就是这样,从字面上讲就是把某件东西拆开,然后再组装起来。这可以通过物理或虚拟的方式来完成,其目的是弄清楚某件东西是如何工作的,从而创造出类似的东西。
使用过的损坏或磨损的零件像美国空军的F-22"猛禽"这样的隐形飞机通常会被摧毁,以防止外国公司对其进行逆向工程。逆向工程已经进行了许多世纪,几乎和人们创造东西的时间一样长。有时,逆向工程是为了改进现有的发明,而其他的逆向工程的例子包括窃取技术。后者在战争史上尤其如此。逆向工程的主题不仅仅是武器。日常用品如车辆、DVD,在世界各地,家用电器都是受到严格审查的对象。一些公司习惯于从其他国家进口货物,将这些货物一件一件地拆开,然后利用逆向工程制造自己的产品。逆向工程也在虚拟世界中进行。计算机艺术家和科学家都在实践逆向工程通过制作真实世界设备的3D模型,然后虚拟地解构它们,以了解它们是如何工作的。有时,他们将它们重新组合在一起,不管是完全不同的还是稍有不同的方式。重型服务器和图形套件的出现使这一点成为可能,也让人满意。计算机也在更基础的层面上进行逆向工程。这种逆向工程的一种形式就是反编译反编译是计算机将信息从低级格式(计算机代码)转换为高级格式(ASCII文本和数字)的过程,以便人们能够阅读指令和Web文章。反编译的常见情况是将文件从一个用户传输到另一个用户,如交换电子邮件中的数据或图像,或用于重建已损坏或从未完成的编码。反编译也可能以安全漏洞的形式出现,在这种情况下,黑客将使用反向工程来重建其他人非常想通过加密隐藏的数据。逆向工程的另一种双重用途是指计算机病毒的产生和预防。病毒创造者深入研究计算机代码的内部,以便找到掩埋他们的创造物的地方。通过将机器代码重建为源代码,病毒创造者可以找到他或她要找的东西。在这些行为的另一方面,是那些试图阻止或破坏的人计算机病毒。他们也使用逆向工程来解构病毒本身,破坏或预测有害的可执行文件。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/262921.html
猜你喜欢
-
什么是注塑原型(Injection Molding Prototype)?
-
自由跑的技巧有哪些(Different Types of Free Running Tricks)?
-
如何选择最好的商业总承包商(Choose the Best Commercial General Contractors)?
-
什么是3天饮食计划(3 Day Diet Plan)?
-
什么是水力压裂(Hydraulic Fracturing)?
-
什么是儿童健身中心(Kids' Fitness Center)?
-
什么是螺纹管(Threaded Pipe)?
-
如何选择最好的抗氧化片(Choose the Best Antioxidant Tablets)?
-
工业厂房设计涉及到什么(Involved in Industrial Plant Design)?
-
什么是最好的健身饮食(Best Bodybuilding Diet)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
faceu激萌怎么把瘦脸开到最大
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382