• 逆アセンブラ(ぎゃくアセンブラ、英: disassembler; ディスアセンブラ)とは、コンパイラの一種であるが、実行ファイルないしオブジェクトファイルの機械語コード(とシンボルテーブルなどの付随情報)を基に、アセンブリ言語ソースコードを生成する、すなわちアセンブラ...
    9 KB (1,144 words) - 00:15, 18 May 2024
  • アセンブラはクロスアセンブラとも呼ばれる(参考: クロスコンパイラ)。メタアセンブラは、アセンブリ言語の文法や意味論を記述したものを入力とし、その言語のためのアセンブラを出力するプログラムである。 方向の変換、すなわちオブジェクトコードのアセンブリ言語化をおこなうプログラムを逆アセンブラという。...
    51 KB (6,601 words) - 10:42, 20 March 2024
  • 機械語 (category アセンブリ言語)
    アセンブリ言語から機械語への変換を自動的に行うことができる。 一方、逆アセンブラというものもあり、これはアセンブラと逆向きの作業、つまり機械語のプログラム(機械語コード)をアセンブリ言語に変換するソフトウェアである。アセンブラ逆アセンブラを使うことで、機械語←→アセンブリ言語 の間の変換を自在に行うことができる。...
    28 KB (3,808 words) - 11:23, 20 March 2024
  • 持たせるようになり、やがて機能が足されてゆきデバッガ、またアセンブラ逆アセンブラなどの機能も加えることも行われたが、1980年代に、マイコンよりも複雑化・高度化したパーソナルコンピュータが一般化してゆき、デバッガ・アセンブラ逆アセンブラなどがそれぞれ高機能化し単体のソフトウェアとなってゆくにつ...
    8 KB (1,159 words) - 20:37, 14 September 2023
  • Visual Studio、CodeWarrior、Xcode、ICC デバッガ: gdb、GNU Binutils、Valgrind 逆アセンブラ: リバースエンジニアリングツール ドキュメンテーションジェネレータ: Doxygen、help2man、POD、Javadoc、Pydoc/Epydoc...
    9 KB (923 words) - 02:31, 24 November 2023
  • 共通中間言語 (category アセンブリ言語)
    と呼ばれるユーティリティのどちらかで生成される。 アセンブルされたILはIL 逆アセンブラー (ILDASM) を使用して再びコードへと逆アセンブルすることもできる。高水準言語(例えばC#やVisual Basic)へとコンパイルする.NET Reflectorのような他のツールもある。これにより...
    16 KB (1,814 words) - 07:14, 26 March 2024
  • 逆アセンブルという、非常に高度なスキルを持つエンジニアが膨大な手間と労力をかけてのみ達成できる作業によってしか知ることはできない。Windowsのような巨大なソフトウェアの全貌を逆アセンブルすることは到底不可能であるし、商用ソフトウェアは(技術盗用を防ぐ為)使用契約によって逆アセンブルを禁止していることが普通である。...
    14 KB (2,157 words) - 17:16, 17 August 2022
  • ^ Council Directive 91/250/EEC of 14 May 1991 on the legal protection of computer programs クリーンルーム設計 コンパイラ アセンブラ 逆アセンブラ リバースエンジニアリング コンピュータセキュリティ...
    3 KB (380 words) - 00:27, 26 December 2022
  • Hills(英語版)のコンパイラとウインドリバー・システムズのDiab コンパイラが入手できる。フリーウェア V850 プラグインがIDA Pro逆アセンブラ用にある。 V850の第1世代は、1991年リリースのV810をベースとして1994年にリリースされた。1990年代当時のNEC...
    5 KB (651 words) - 03:01, 18 February 2024
  • “Virtualization”. developer.apple.com. 2022年8月18日閲覧。 ^ “dis --- Python バイトコードの逆アセンブラ”. Python documentation. 2024年3月26日閲覧。 仮想アプライアンス x86仮想化 エミュレータ スレッデッドコード...
    22 KB (2,516 words) - 09:22, 26 March 2024
  • – アーカイバで、関連するクラスライブラリを単一のJARファイルにパッケージする。このツールはJARファイルを管理するのにも役に立つ。 javah – Cヘッダとスタブ生成器で、ネイティブメソッドを書くのに使われる。 javap – クラスファイル逆アセンブラ javaws – JNLPアプリケーション用のJava...
    12 KB (1,295 words) - 22:00, 16 April 2024