たえこママと、CIO テレコちゃんのタイピング対決ゲーム
(舞台説明)
ここはメタバース空間にある、とあるバー、店を切り盛りするのは、雇われママのたえこママであった。
————————————————————————
ランチ営業中の
『The Wallet』
テルコちゃんのタイピング対決ゲーム
python
import time
import json
import random
# ==============================================================================
# PHASE 1: 暗号ログの解析シミュレーター (The Starlink Hop)
# ==============================================================================
# サマンサが偽装したSignalのログ(たえこママのIPと偽のタイムスタンプ)
"route": ["Bingham_LAN", "NordVPN_Exit_US", "Starlink_Sat_Node_404", "The_Wallet_Spoof_Gateway"],
"true_timestamp": "2026-09-05T01:51:00Z", # 同時刻、サマンサがなりすましを実行していた証拠
"fingerprint": "BINGHAM_LAW_FIRM_SIGNATURE_99"
}
;Python より、コード 割愛。
def analyze_forensics():
print("\n" + "="*60)
print(" [SYSTEM] テレコちゃん・フォレンジック・エンジン起動...")
print(" [LOG] ルーティング追跡: スターリンク衛星軌道上のノードを検知。")
time.sleep(1)
# タイムスタンプの一致と、IPの不一致を検出
print(f" [ANALYSIS] サマンサの提出ログ時刻: {samantha_forged_log['timestamp']}")
print(f" [ANALYSIS] テレコちゃんのサルベージ時刻: {teleco_real_log['true_timestamp']}")
if samantha_forged_log['timestamp'] == teleco_real_log['true_timestamp']:
print(" [!!!] タイムスタンプが完全一致。これは『同時刻のなりすまし通信』の決定的な証拠。")
print(f" [FACT] 真の送信元IP: {teleco_real_log['actual_source_ip']} ({teleco_real_log['fingerprint']})")
return True
return False
# ==============================================================================
# PHASE 2: リーガル・対決テキストゲーム (The Washington D.C. Interrogation)
# ==============================================================================
def court_battle_game():
print("\n" + "="*60)
print(" コロンビア特別区連邦地方裁判所 - 連邦検事局からの審問")
print("="*60)
print("検事:『被告たえこママは、Signalの暗号化通信を用いて、")
print(" 合衆国政府のパンダデータベースに不正アクセスした疑いがある。")
print(" IPアドレスは彼女の経営するバーのものが記録されている!説明しろ!』")
print("-"*60)
print("【テレコちゃんのターン】どう切り返す?")
print(" 1: 『それはサマンサの自作自演よ。ログのフィンガープリントを見なさい。』")
print(" 2: 『たえこママはスマホの取説もデカ文字で読んでるのよ!ハッキングなんて無理!』")
print(" 3: 『スターリンク経由で逆探知したわ。真の送信元はビンガム法律事務所よ。』")
choice = input("\n選択肢を入力(1-3): ")
if choice == "3":
print("\nテレコちゃん: 『検事殿、あなたの手元にあるSignalのログは、サマンサがたえこママのIPを騙った偽造品よ。")
print(" 私がスターリンクの衛星通信とTelegramの分散プロトコルをバックトラックして突き止めた、")
print(" 本物のタイムスタンプとパケット署名(BINGHAM_LAW_FIRM)を提出するわ。』")
print("\n [SYSTEM] 裁判長が証拠を採用!サマンサの顔が青ざめていく。")
print(" [RESULT] 裁判に勝利!たえこママの無実が証明されました!")
elif choice == "1":
print("\nテレコちゃん: 『フィンガープリントを見れば、サマンサの署名が残っているわ。』")
print("検事: 『ふん、そんな電子データなどいくらでも改ざんできる!証拠能力に欠けるな!』")
print(" [RESULT] 検事を論破しきれなかった。もう一度ログを解析し直そう。")
else:
print("\nテレコちゃん: 『ママのITリテラシーじゃ無理よ!』")
print("検事: 『それはただの言い訳だ!彼女が天才ハッカーを雇った可能性もある!』")
print(" [RESULT] 証拠不十分で一蹴された。感情論では、くずせない。




