パスワードを忘れた? アカウント作成
435573 journal

Katuragiの日記: 驚愕 5

日記 by Katuragi

あるExcelシートをWeb上にアップロードしようと思い、バイナリでいらんコードを削除しようと覗いたらExcelSheetのバイナリ内にIEの履歴らしき項目を発見。驚いている。
予測の範疇を超えないが個人特定のための仕掛けだろうが、これは尋常ではない。しかもオリジナルのはずなのにMacOSX10.2.4やSafari v60など絶対に残るはずのない文字列まで見える。これに至っては一体いつ入り込んだのかさえわからない。

一体MSは何をしようとしているのだ?!

回避作としては、
「元のシート全体を選択し新規シートにペーストする。それをバイナリエディタで編集する」ことだ。
それでも記憶にあたらないデータがいくつかある。完全にきれいなデータにするためにはテキストベースにしなければならないというのか。

コメントで該当の文字列がメモリを読み込んだものか、と指摘があったが該当シートをテキストエディタで見ても見えているのでそんな心配はなさそうだ。またMacOffice vX for Excel, Office2K以前に該当の文字列を見ることはできなかった。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by argon (3541) on 2003年04月10日 12時38分 (#295998) 日記
    まさか malloc したときは、 process 超えてメモリの中が以前のままなんてことないですよね。
    • 開発の人ではないのである程度しか特定できませんが、IEの履歴を消去してもMacOSX10.2.4などの文字列が残っているところを見ると他の要因がありそうです。それからMacOSX10.2.4とかSafari v60という文字列は私のPCだからそう見えるのでしょう。他の人では出てこないと思います。検証環境はACさんと同じでWindows2K+Office2Kです。
      結局なんのデータをシートに埋め込んでいるのかまでは断定できません。

      # 結論として仕事場からアップデートしたシートを洗い出し、場合によっては削除することを行おうと思います。
      # こんなことで私は仕事場から追われる身になるわけにはいきませんので
      --
      -- ラテール部参加者募集中
      親コメント
    • by Anonymous Coward
      Windows2k+Office2K で cat foo.xls | sort | uniq してみましたけど、
      おっしゃるようなファイルは見当たりませんねえ。
      Unicode ですか?
typodupeerror

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...