パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

PDF の設計を利用し、任意のコードを実行する方法公表される」記事へのコメント

  • この実行機能は何の役に立つのでしょうか?

    私には現実的な意味で有用な使い方が思い当たらないのです。

    • by Anonymous Coward on 2010年04月07日 10時34分 (#1744732)
      PDFは究極的には「何でも出来るファイルフォーマット」を目指していますので、
      「任意のコードやプログラムが実行できる」は当然必要とされる機能です。

      「実的な意味で有用な使い方」と仰いますが、例えばExcelにVBAマクロは不要ですか?
      まぁ、要らない人は要らないんでしょうけど、恐らく世間一般においては、
      Excelの需要はマクロの需要とニアリーイコールです。

      # 誰ですか? 「方眼紙の需要とニアリーイコール」なんて言うのは、

      御存知の通り、Excelは昔からセキュリティ修正のいたちごっこが続いていますし、
      マクロの安全性は保証出来ない事から、自己判断で実行する様に言われます。
      もしかするとあまり認知されていないのかも知れませんが、
      PDFフォーマットにも潜在的にはそれと同程度のリスクが在るのです。

      たぶん、貴方がPDFに期待する機能が、
      PDFの仕様を作る人達の意図と違うんだと思います。

      # PDFって、利用者の多くがほとんど無自覚に
      # 「シンプルで手堅いフォーマット」を期待しているにもかかわらず、
      # それが開発者側にきちんと伝わってないんだと思うんだぜ。
      親コメント
      • ExcelにVBAマクロは不要ですか?

        必要だと思います。

        また、あなたのコメントによって、PDFの実行機能がある理由は、あるべきという理念でしかないということだというのも分かりました。

        親コメント
        • ご自身の想像力の欠乏を他人のせいにするのは良くないと思う

          # エンジニアを自認するなら積極的にこの機能をどう使うか考えたら?
          # プリンタのPDFマニュアルから印刷ダイアログ呼び出せたら便利かな?とか
          # それが本当に便利かどうかは実装してみないと私には分からないですけど
          --
          少し…頭冷やそうか…
          親コメント
        • by Anonymous Coward
          人の意見を聞く気がないんだなあ…
        • by Anonymous Coward

          > あるべきという理念でしかないということだというのも分かりました。

          それは違います。

          貴方もExcelのマクロの必要性は認めたでしょ?
          PDFで「Excelのマクロ」相当の事をやりたがる人達が居て、
          その人達は実際に「Excelのマクロ」相当にそれを利用してるんです。

          それは貴方の需要とは異なっているだけで、
          現実の需要であり、理念に留まるものではありません。

          ただ、多くの人達は貴方と同様に「コアでディープなPDFユーザ」ではなく、
          「そんなのExcelでやればいいじゃん」って言いますけどね。

          # これ以上書くと島耕作 [acrobat-academy.jp]に叱られる

          # Excelのマクロの必要性を全く感じて無い人がPDFについても同様と言うなら、
          # 少なくともその人にとってはそれは正しいと思います。

      • # PDFって、利用者の多くがほとんど無自覚に
        # 「シンプルで手堅いフォーマット」を期待しているにもかかわらず、
        # それが開発者側にきちんと伝わってないんだと思うんだぜ。

        もう、PDF1.4より後のPDFはPDFって呼ばないことにしようぜ
        Portableじゃないし
        参考 PDF/A [wikipedia.org]

        親コメント
      • by Anonymous Coward

        「シンプルで手堅いフォーマット」を期待している

        それだと既に完成されて枯れてきていて、どこかの中の人が「仕事がない」状態に…

        必然的に社内の会議で「今度の新仕様・新機能は? クールなのを頼むよ?」って声に(以下略

        # 正直「ビューワの機能改善だけで十分」だとは思うけど

        • by Anonymous Coward

          PDFリーダに、単純閲覧モードと高機能モードを実装するだけでいいんじゃないのか?
          単純閲覧モードでは、JavaScriptも含めたスクリプト実行機能・ローカルファイル操作などが一切機能しない。
          高機能モードはチェックボックスで機能のオンオフができるようにしておく。
          で、デフォルトでは単純閲覧モードになっていて、高機能モードに切り替えるときはダイアログが出る。

          それで十分じゃないか?

          • さっそくAdobe Readerのマルチメディア機能をoffにしたけど、他の実行はどうしよう?
            (JavaScriptは既にoffだった)

            --
            the.ACount
            親コメント
            • by Anonymous Coward
              PDFのコード実行問題、Adobeが回避策を提示
              http://www.itmedia.co.jp/enterprise/articles/1004/08/news014.html
              >当面の回避策としては、「環境設定」の「信頼性管理マネージャ」で「PDF添付ファイル」の項目にある
              >「文書から他のファイルを開く、またはアプリケーションの起動を許可」のチェックを外す方法を紹介している。

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...