What is Reverse Engineering?

Sheldon

Katılımcı Üye
13 Ocak 2018
939
134
-



GyUig8.gif



Hello Dear Turk Hack Team Family, in this tutorial, I am presenting an article to give you information about reverse engineering and present my research and knowledge. I hope it will be a useful and good topic for everyone.


tJoGV2.gif



What Is Reverse Engineering

robot-507811_1280-min.jpg


Engineering is the profession involved in the design, production, construction and maintenance of products, systems and structures. There are two types of engineering: forward engineering and reverse engineering.

***********************************

Forward engineering is the traditional process of moving from high-level abstract and logical designs to the physical implementation of a system. In some cases, physical production of the product can be achieved without using engineering knowledge such as drawings, material calculations, thermal and electrical calculations.

***********************************

The process of duplicating an existing component without the aid of drawing, documéntation, or computer model is called reverse engineering. Reverse engineering can be seen as the process of analyzing a system into a system:

***********************************

Reverse engineering is very common in various fields such as consumer products, software engineering, automotive, chemicals, microchips, electronic and mechanical designs. For example, when a new machine is launched, rival manufacturers can take that machine and break it down to learn how it was built and how it works. A chemical company can use reverse engineering to disrupt a patent's competitor's manufacturing process. In civil engineering, bridge and building designs are copied from past successful examples, thus reducing the likelihood of disaster. In software engineering, a good source code is often a variation of other good source code.

***********************************

In some cases, designers shape their ideas using clay, plaster, wood or foam rubber, but a CAD model is required to enable the fabrication of the part. Designing in CAD can be difficult or impossible as products become more organic. There is no guarantee that the CAD model will be acceptably close to the sculptural model. Reverse engineering provides a solution to this problem; because the physical model is the source of information for the CAD model. This is also called a part-to-CAD process.

***********************************

Another reason for reverse engineering is the lack of product development time. In the highly competitive global market, manufacturers are constantly looking for new ways to shorten the time it takes to launch a new product. Rapid product development (RPD) refers to newly developed technologies and techniques that help manufacturers and designers meet the demands of reduced product development time. For example, injection molding companies significantly reduce tool and mold development times. Using reverse engineering, a three-dimensional product or model can be quickly scanned in digital form, remodeled and printed for rapid prototyping or rapid production.


***********************************

The following are reasons for reverse engineering use in the manufacture of a part or product.

>> If the original manufacturer of a product no longer manufactures the product

>> If the original design has insufficient dokuméntation

>> If the The original manufacturer is no longer available, but if the customer needs the product

>> If the original design dokuménts are lost or not available at all

>> In order to reinforce the good properties of the product based on long-term use of the product

>> To analyze the good and bad features of competitors

>> To explore new ways to improve product performance and features

>> To gain competitive benchmarking methods to understand competitor products and develop better products

>> If the original CAD model is not sufficient to support changes or existing manufacturing methods

>> If the original supplier is unable or unwilling to provide spare parts, or wants expensive prices for spare parts

>> In order to update old materials or old production processes with more up-to-date, cheaper technologies

robot-1658023_1280.jpg


Reverse engineering enables the replication of an existing part by capturing the physical dimensions, properties, and material properties of the component. Before embarking on reverse engineering, well planned life cycle analysis and cost/benefit analysis should be done to justify reverse engineering projects. Reverse engineering is only effective if the items to be reverse engineered reflect a high investment or are reproduced in large quantities. Reverse engineering of a part can be tried if the part is absolutely necessary and critical to a system, even if the cost is not important.

***********************************

Reverse engineering of mechanical parts involves obtaining three-dimensional position data in the point cloud using laser scanners or computed tomography (CT). It starts with a reverse engineering product and works through the reverse design process to access a product description table. In doing so, as much information as possible is revealed about the design ideas used to produce a particular product.


TRoCYy.png


Waiting for your feedback and responses. They're important to me. :))


The tutorial ends here, friends, I thank you all for taking your time to read.
Yours sincerely, have good forums .. :mml


Bay 404 Web Coder




Source: https://www.turkhackteam.org/tersine-muhendislik/1940807-tersine-muhendislik-nedir.html
Translator: Y8Y1K6

 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.