MT4 ex4 デコンパイルの方法・・・素人にもできるのか?

Build600以降はデコンパイル不可と聞いていたが、久々に調べれば、デコンパイルできるようになってしまったようで。こういうのはいたちごっこかしら。有料でデコンパイルサービスも展開されている。ちょっとググれば、ほぼトップにGhidraを使うなんて言う記述もあったが、いかに・・・
このGhidraは、数年前にネットニュースで見たことがあったので、気になった。Ghidraは誰でもダウンロードできるので、導入とea4ファイルを読み込ませようと。

結論:デコンパイルはわたしには無理

Answers 3 : of How to decompile ex4 file to mq4
There are plenty of decompilers out anycodings_algorithmic-trading there that can produce some source code anycodings_algorithmic-trading that might run using MT4. One of them is anycodings_algorithmic-trading IDA Pro another NSA Ghidra, you just

https://www.anycodings.com/1questions/355616/how-to-decompile-ex4-file-to-mq4
海外FXキャッシュバック口座開設ならTariTali(タリタリ)


目次

準備 JDKの準備

いきなりghidraを起動しても、JDKが無いと起動しない。
JDK11をダウンロードする。とりあえず、11.0.2を導入して任意フォルダに解凍しておく。

https://jdk.java.net/archive/

②Windows Power Shellを起動、「Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables」と入力し、環境変数追加画面を開く。
コントロールパネルから環境変数追加画面を開くと、目的の箇所がグレーアウトしてしまっていた為。

③下段のシステム環境変数にJAVA_HOMEが無い場合、追加する。「新規」新規を押下。環境変数を追加してOK押下。
・変数名:JAVA_HOME
・変数値:先ほどのJDKを保存した任意フォルダ

④再度システム環境変数画面に戻り、「Path」をダブルクリックして、「新規」押下し、「%JAVA_HOME%\bin」を追加してOK押下。

⑤最後に、Windows Power Shellを起動、「set JAVA_HOME」と入力しておく。特に反応が無かったが・・・一応ここまででJDKの準備は完了。

⑥ghidraの起動確認。起動すれば準備OK。

起動した!

いざ・・・

ex4ファイルを解析・・・やり方が問題なのか?サッパリだった。素人がすぐにできるものでもなさそう。

海外フォーラムを見ると、メモリ、ダンプが云々・・・難しそうな様子だが、デコンパイラ自体も販売されている様子。怪しい・・・

ea4に限らず、ソフトウェアはリバースエンジニアリング対策といたちごっこなのだろうか。

さっぱりデス


海外FXキャッシュバック口座開設ならTariTali(タリタリ)

XM(XMTrading)ボーナス情報

XM(XMTrading)

総合評価:

海外口座日本人No.1! ●圧倒的なボーナス群:新規口座ボーナス(¥13,000相当:入金不要)+入金ボーナス100%(¥50,000相当)+入金ボーナス20%(総額¥1,300,000相当) ●入金以上の損失無し(ゼロカット) ●長年の実績と信頼 ★新規登録でインジケータプレゼント中


TariTali(タリタリ):高キャッシュバック率と使いやすいサイト設計

TariTali(タリタリ)

総合評価:

高いキャッシュバック率 ●キャッシュバック額の確認が容易な使いやすいサイト設計 ●様々な出金方法(銀行振込/SticPay/bitwallet)に対応、1500円から出金可能


FXRoyalCashBack(ロイヤルキャッシュバック):高キャッシュバック率とWキャッシュキャンペーン

FXRoyalCashBack(ロイヤルキャッシュバック)

総合評価:

TariTaliと同等の高キャッシュバック率 ●サイトの使い勝手はTariTaliに劣るが、XMオートリベートなら関係なし ●Wキャッシュバックキャンペーン¥10,000は要チェック新規登録でインジケータプレゼント中

  • URLをコピーしました!
目次