リバースエンジニアリング単語

22件
リバースエンジニアリング
  • 1
  • 0pt
掲示板へ

リバースエンジニアリングとは、ソフトウェアの動作を解析、またはハードウェアなどを分解して構造や動作を観察し、その仕組みや仕様などを調べる行為である。

簡潔に言えば「完成品(実物)を分解して、中身がどうなってるか調べる」こと。

概要

企業が旧製品や他社製品との互換性の持った製品を開発する際、他社製品の詳細な仕様・設計図などが必要であるが、仕様書の紛失や他社の未情報であるなど十分な情報が得られない場合にリバースエンジニアリングを行うことが多い。

リバースエンジニアリングを行うこと自体は、原則的には法律上問題ない。ただし解析行為によって得た動作方法そのものを実装し製品とすることには特許著作権などで問題がある。

そこで特許等で保護されている実装と同じ実装にならないようにしつつ動作結果を同一にする為、解析者と開発者を分ける”クリーンルーム設計”などを行い、再実装し製品を開発する。

企業以外における同様の事例

ジャンク品・不用品などを分解して、仕組みや構造等の自習・参考とする場合もある。

戦争戦場では敵軍の優れた兵器などを奪い、
分解して構造や弱点を調べるといった事も行われた。(→鹵獲兵器

関連動画

 

関連商品

リバースエンジニアリングに関するニコニコ市場の商品を紹介してください。

関連コミュニティ

リバースエンジニアリングに関するニコニコミュニティ紹介してください。

関連項目

【スポンサーリンク】

  • 1
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

エターナルアルカディア (単) 記事と一緒に動画もおすすめ!
提供: 銀色の光と闇
もっと見る

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

リバースエンジニアリング

1 ななしのよっしん
2016/09/07(水) 07:19:38 ID: pzXMJcopCJ
分解して中身を見るのは楽しい(小並感)
👍
高評価
0
👎
低評価
0

スマホで作られた新規記事

こちらの記事に加筆・修正してみませんか?

画面遷移確認のための記事 健康優良児 あらそう