Morrighanは一種のプロキシとして機能し、クライアントがクライアントから実際のサーバーにすべてのパケットを転送する特別なローカルサーバーに接続します。これにより、送信または受信されるすべてのパケットを読むことができます。これらのパケットは他のアプリケーションに渡すことができるため、Mabipale2のようなロガーなどと連携できます。
NAからパケットをログにしたいと仮定しましょう。 Patcherを介してクライアントを起動する代わりに、ローカルサーバーに接続するのと同じように、リンク/BATを作成します。そして、client.exeの代わりに、morrighan.exe(Mabiフォルダーに入れなければならない)を使用します。
Morrighan.exe code:1622 ver:143 logip:35.162.171.43 logport:11000 chatip:54.214.176.167 chatport:8002 setting:"file://data/features.xml=Regular, USA"
ここで起こることは、モリガンがパラメーターを読み取り、ログイップとポートを開始した新しいローカルサーバーに置き換え、最終的にクライアントを起動することです。左上に小さな窓が見え、モリガンが走っていることを知らせます。そのウィンドウが表示されたら、Paleなどのツールを使用してパケットをログに接続できます。
クライアントが閉じられると、ウィンドウは自動的に閉じます。ダブルクリックして、モリガンとクライアントをすばやく閉じることもできます。
モリガンは、「アリッサ」に触発されたツールと同じAPIを使用しています。 WM_COPYメッセージを使用して、モリガンとサブスクライバーのウィンドウの間で通信します。 Morrighanを購読するには、パケットを受信するには、「OP」(dwdata) 100モリガンのウィンドウ(ウィンドウ名: "mod_alissa")に送信し、登録解除、 101送信します。サブスクライブしている間、同じ方法を介してすべての着信(OP 0x10101012 )と発信(OP 0x10101011 )パケットを受け取ります。
これがどのように機能するかについての実際の例については、Paleの腐食機能を調べることをお勧めします。または、Paleのプラグインを作成することもできます。これは簡単です。
NAおよび場合によっては他の地域で直接発売を削除することで、NXハッシュログインを使用して、現在の役人のモリガンを開始する必要があります。 Morrighanはそのパラメーターの取得を支援することができるため、クライアントを簡単に開始できます。
Morrighan 1.5.11から始めて、通常のNAスタートアップパラメーターにパラメーターnxlauncherを追加できます。そうすれば、Morrighanはクライアントを一時的に交換します。次に、Nexon Launcherで[プレイ]をクリックしますが、クライアントは起動しませんが、代わりにMorrighanはゲームを開始するのではなく、NXハッシュをメモするだけです。その後、クライアントを元に戻す元のMorrighanのウィンドウで[OK]をクリックします。
例: Morrighan.exe code:1622 ver:143 logip:35.162.171.43 logport:11000 chatip:54.214.176.167 chatport:8002 setting:"file://data/features.xml=Regular, USA" nxlauncher
2019年11月から、引数はわずかに変更され、古いものを使用すると、ログイン画面が表示されるだけであることに注意してください。次の行を使用して、これからNAを開始します。
Morrighan.exe code:1622 verstr:248 ver:248 locale:USA env:Regular setting:file://data/features.xml logip:35.162.171.43 logport:11000 chatip:54.214.176.167 chatport:8002 nxlauncher
G13またはG17サーバーでMorrighanを使用する場合は、別のパラメーター「JPG13」を追加するだけです。その名前にもかかわらず、このパラメーターは、これらの古いサーバーの両方でモリガンを動作させます。
例: Morrighan.exe code:1622 ver:143 logip:127.0.0.1 logport:11000 chatip:127.0.0.1 chatport:8002 setting:"file://data/features.xml=Regular, Japan" jpG13
Morrighanウィンドウを非表示にするには、トレイアイコンをクリックしてそこで最小化するか、パラメーター「HideonStart」でMorrighanを開始できます。
Morrighanはログインサーバーとチャンネルサーバーのみをサポートし、メッセンジャーパケットを取得することはできません。クライアントが直接接続できます。