web-dev-qa-db-ja.com

スロットマシンのセグメンテーションフォールト:何を判断できますか?

私たちはカジノに歩いて行き、入り口の近くでこれを見ました。具体的な質問はありませんが、画像から共有したり説明したりする興味深い点はありますか?

Casino slot machine segfault

12
Andy Ray

いくつかの観察:

  • 32ビットのLinux OSです。どのディストリビューションを特定するのが難しい-何かカスタムかもしれません。
  • 彼らは最新バージョンのBash Shellを実行しています。
  • 破損したために初期化に失敗したオンボードEEPROMなどのNVRAMデバイスが含まれています。これらは、ゲームコードを含む改ざん防止ストレージモジュールとしてよく使用されます。
  • ネットワーク上にあり(IPv4アドレスは10.254.0.10)、NTPクライアントが実行されています。
  • 何がわからないrds_doNSQueryまたはRDSU_QUERY_NOWAITという意味です。
  • eipレジスタとespレジスタはクラッシュによって破棄されなかったので、クラッシュは、バッファオーバーフローではなく、整合性チェックの失敗による強制segfaultだったと思います。

全体として、かなり興味深いクラッシュです。ナイスキャッチ!

12
Polynomial