ディックの審査サイト、 ディックの審査比較サイトのお得な情報、 ディックの主婦情報、 ディックの低金利情報など、 ディックに関することの申込み情報サイト。
機器  便利  流れよ  一戸建て  使え  入場  機体  あゆみ  おなじ  板金  ヨット  だらけ  ローン  固定  一般  大森  機能  人生  金額  松石 

エンジニアリングとは?/ ディック

[ 1323] リバースエンジニアリング - Wikipedia
[引用サイト]  http://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%90%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0

一般的に工業製品の多くは、設計図や仕様書の概略程度しか公表されていない。ソフトウェア製品にしても、プログラムの原型であるソースコードは公開されておらず、コンパイル済みの実行ファイルや、それらをインストールするためのパッケージの形でしか提供されていない。そのため、これら工業製品には様々な技術や創意工夫が用いられているのだが、その技術的情報を公開された文献から入手できない場合が多いのが現状である。
仮に自社開発した製品であっても、それが古い製品であれば、設計図や仕様書が所在不明になった、最初から作成されていなかった、当時の技術者がすでに退職したなどの事情により、必要十分な情報が得られないことがある。
これらの非公開情報を入手するため、従来の工業製品やソフトウェア製品をリバースエンジニアリングして使用されている技術を分析、調査、確認することは、よりすぐれた製品の開発に欠かせないプロセスである。
リバースエンジニアリングによって得られる技術情報には、特許や著作権、意匠権などの知的財産権で保護されているものも存在するため、そのまま使用すると非合法となる場合がある。
とはいえ、市販されている製品をリバースエンジニアリングすること自体は原則的に合法行為である。知的財産権で保護される秘密は営業秘密(Trade Secret)だけであり、日本では不正競争防止法で保護されるが、市販品などの秘密保持契約(NDA)なしで入手できる製品/文献/情報については、保護の対象にならない。保護の対象となるのは、たとえば、社内で秘密裏に開発していた試作品を産業スパイが社外に持ち出す等の非合法な手段で入手した場合であって、合法的に入手した市販品についてリバースエンジニアリングする場合は合法である。
コンピュータウイルスのオリジナルの作者以外がコンピュータウイルスを入手した際に、リバースエンジニアリングによってソースコードを入手し、本来無かった新しい機能を組み込んだり、特定の企業や組織を攻撃するように改造し(改造されたウイルスは亜種と呼ばれる)再配布する事例は後を絶たない。
この他にも、市販のソフトウェア製品をリバースエンジニアリングによって解析し、本来はライセンスキーをインストール時に入力しないと動かないソフトウェアを、このライセンスキーが無くても動くようにするプログラムを製作・配布する人物が、違法な不正コピーソフトウェアの蔓延を助長している例が挙げられる。
ものづくりにおけるリバースエンジニアリングとは、製品の先行イメージとして作られたクレイモデルや、既に現物がある製品などの形状データを測定しそれをもとにCADデータを作成することである。
3DCAD、および接触式、非接触式の3次元形状データ測定器が発達するにつれ、急速に普及している。3D CADを活用した製品の事前検討を行う際に、CADでは作成しにくいデザインの微妙な変化が織り込まれた製品データや、2D図面しかない製品データを3D化したりする際に活用されている。
上の図は、自動車の開発における、リバースエンジニアリングの一例である。右上の絵から順に、クレイモデル、非接触カメラ撮影式の3次元計測器での形状データ測定、測定結果である点群データの張り合わせ、断面線の作成、3D CAD化、そして実車である(CADと実車の間は大きく段階が跳んでいる)。
この「リバースエンジニアリング」はコンピュータに関連した書きかけ項目です。この記事を加筆して下さる人を求めています(Portal:コンピュータ)。

 

戻る

ディックの審査サイト、 ディックの審査比較サイトのお得な情報、 ディックの主婦情報、 ディックの低金利情報など、 ディックに関することの申込み情報サイト。
ディックの審査サイト、 ディックの審査比較サイトのお得な情報、 ディックの主婦情報、 ディックの低金利情報など、 ディックに関することの申込み情報サイト。