2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Windows OSで動く遊戯王モンスターがいた

Last updated at Posted at 2023-09-23

遊戯王とは

遊戯王とはそもそも何かという説明は省きます。
私は現在30代半ばなので、アニメ、カードド世代でした。
約10年前に出ていたカードが不思議なOSで動いていたようなので、ちょっと見てみました。

フレーバーテキスト

他のカードゲームでもそうですが、世界観を表す説明文です。
遊戯王の場合は、効果を持っていないモンスターにのみ設けられています。
効果を持っていなくても強いやつもいます。

実際のカード

フレーバーテキストは以下

クリフォート・ツール
システムをレプリカモードで起動する準備をしています...
C:¥sophia¥sefiroth.exe 実行中にエラーが発生しました。
次の不明な発行元からのプログラムを実行しようとしています。
C:¥tierra¥qliphoth.exe の実行を許可しますか? ...[Y]
システムを自律モードで起動します。

別のカード

フレーバーテキストは以下

クリフォート・アセンブラ
qliphoth.exe0x1i-666 でハンドルされていない例外を確認。
場所 0x00-000 に書き込み中にアクセス違反が発生しました。
このエラーを無視し、続行しますか? 〈Y/N〉...[ ]
===CARNAGE===
たッgなnトiのoモdる知rヲu悪o善yりナnにoウよyノrりgトnひaノれsワiれワdはo人Gヨ見
イdなoレo知lもfカるeキr生iにf久永gベn食iてrッb取もoラtか木tノn命aベw伸ヲd手nはa彼

解説と考察

exe実行しており、Cドライブで実行しているので、Windows OSで間違いないでしょう。
直下にフォルダがあるところを見ると、自分で開発していてその場で動かしているのか。

不明な発行元

この文言はリアルでもよく目にしますよね。
Windowsで言えばUAC(ユーザーアカウント制御)有効時にプログラム実行を行った場合、そのモジュールに署名がない場合出る場合があります。

レプリカモード

一般的な用語ではないと思っています。知っている方いらっしゃいましたら教えてください。
レプリケーションであればDBやADなどで使用されます。
別サーバーとデータを同期させておく冗長化です。

例外のアドレス

C,C#でよく見かける例外です。
0x00-000にアクセス違反があったと言っていますが、アドレス0のメモリは使わないので、メモリの状態がおかしいというよりはアクセス先のポインタが異常な状態になっているのでしょう。
また、0x1i-666は例外となった実行アドレスのようです。
昨今ほとんどのマシンは64bitマシンとなりアドレスは0x00007ffdb4a31000など8byteであらわされます。
32bitでもメモリは0x67264000など4byteなので、このアドレスは異常と言えます。
5byteでもない。20bit?
こんなアーキテクチャに対応してるWindowsあるんか

また、16進数ではないiが見えますね。おそらく虚数。
現実世界のアドレスには存在しませんが、創作物なのでこれはこれで味があると思います。

暴走

プログラムからの確認に対して1枚目ではYを入力している形跡がありますが、2枚目では入力する前に実行が行われているように見えます。
また、見慣れない英単語なので調べてみたら結構物騒でした。
CARNAGE→大虐殺

問題

最後のメッセージは文字化けしてるように見えますが、復元できます。
シーザー暗号ですらないので、子供になったつもりで解いてみてください。

答え
半角文字を削除して、逆から読めばいいらしいです。
見よ人は我々の一人のようになり善悪を知る物となった
彼は手を伸べ命の期からも取って食べ永久に生きるかも知れない

終わり

お読みいただき、ありがとうございます。
次回はサイバース族でも眺めて見ます。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?