ディスアセンブル
その他の語句
用語の解説
ディスアセンブルとは
(逆アセンブル,disassemble,)
ディスアセンブルとは、0と1で表現される機械語によって書かれたプログラム記述(オブジェクトコード)を、より人間の言語に近い英数字記述であるアセンブリ言語による記述(ソースコード)に変換することである。
なお、ディスアセンブルを行うためのプログラムをディスアセンブラと呼ぶ。
元のソースコードに含まれている変数名などが、アセンブルを行った際になくなっているため、ディスアセンブルによって、完全に元のソースコードを復元することは難しい。
ただし、CPUやメモリに対する処理動作を記述したソースプログラムが作成されるため、ソフトウェアの解析手段として用いられる。
また、通常、プログラムデバッガは、逆アセンブル機能を備えているため、メモリ領域を指定することで、必要な部分の逆アセンブルが可能である。
なお、ソフトウェアの利用規定などで著作権保護の観点から、ディスアセンブルを禁止している場合もあるので注意が必要である。
CNET Japan
-
「楽天モバイル WiFiスポット」提供開始--混雑エリアでセルラー網を補完
楽天モバイルは6月19日、契約者向けの公衆Wi-Fiサービス「楽天モバイルWiFiスポット」を始めた。混雑しやすい都心部の商業施設などから順次広げ、回線が混み合う場所でも安定して通信できるようにする。
