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

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

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

概要

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

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

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

関連動画

 

関連商品

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

関連コミュニティ

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

関連項目

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/%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

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

お絵カキコがありません

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

ピコカキコがありません

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

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

急上昇ワード