Ghidraのインストール
必要なアプリ
Python3 (3.13から3.9の間)
パスの設定
JAVA_HOME
JRE_HOME
Ghidraのテーマ色の変更
[Edit]-[Theme]-[Swith] の順で、Flat Dark Themeを選択
Ghidraのフォントの大きさ変更
[Edit]-[Theme]-[Configure] の順で、右上のアイコンをクリック。

MT4から適当なEAを作成し、コンパイル。
Ghidraで新規プロジェクトを作成。
[File]-[Import File]の順で、ex4ファイルを選択。

[Language]を選択する。

ここからが問題。
どれを選択すればいいのかわからない。
x86系のものを手当たり次第試していけばいいのだろうか...。
そもそもGhidraのLanguageリストにはmql4が存在しない。
Ghidraの運営側もサポート外だから何も出来ませんというスタンス。
また、この記事を書いている時点(2025/5/8)では、MQL4にはC言語のデコンパイルが通用しなくなっているらしい。
というわけで、また進展があれば追記しようと思う。


