• ベストアンサー

cgiファイルをとられたくない

ホームページで、cgiファイルを置いているのですがなるべくこういったプログラムの類は持っていかれたくないのですが、何か良い方法はないでしょうか? また、もし、持っていかれるとしたらどういった方法で持っていかれる可能性が考えられますか?

  • CGI
  • 回答数5
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • naoto0314
  • ベストアンサー率34% (25/73)
回答No.5

No4さんのようなツールはサーバーに直接アクセスしてダウンロードするものでは無いので、実行結果が返されます。 変数の内容やcgiの構文などはわかりません。出力される内容が危なくなければ画像やHTMLソースなど以外に出力されません。 もし、No4さんのようなツールでCGIのプログラム内容を読み取られたらサーバーにも作者にも問題があると思いますけど…。 CGIなどのプログラムの類をもっていかれるような事件はあまり聞きません(もし多発していたり、問題があれば企業も使っていないと思います)。 持っていかれるとしたら、誰にでも閲覧できるFTPの設定やIDとパスワードがばれて不正にログインされるような場合だと思います。

mizuki_ff
質問者

お礼

>>すべての皆様へ たくさん書き込んでいただき本当に、ありがとうございます。 #4さまを除けば、CGIに限らず、PHPやJSPにすれば自分のデータを抜き取られる心配はまずないと解釈してもよいということでよろしいでしょうか? ただ、#4さまのツールがとても気になりますが・・・ もし、この質問に対しての、危険性などあれば指摘してください。 よろしくおねがいいたします。

その他の回答 (4)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.4

>持っていかれるとしたらどういった方法で持っていかれる可能性が考えられますか? URLを指定して、その配下のファイル(ホームページ全体)をダウンロードするツールがあります。 そのツールを使えば、URL+ファイル名を直接指定(http://www.####.jp/cgi-bin/test.cgiみたいに)して 入手することもできます。

  • naoto0314
  • ベストアンサー率34% (25/73)
回答No.3

CGIはサーバー上で動作した結果を返すので、ブラウザ上から内容を取られることはありません(レンタルサーバーであれば、サーバー管理者は見ることができます)。

  • iichiho
  • ベストアンサー率37% (416/1114)
回答No.2

cgiが取られるということはないと思うのですが。。。 httpでcgiを選択すれば、動作するだけだし、 ftpでとろうにも、普通はanonymouseとか使えないようにしてありますよね。 もしとられるとしたら、セキュリティの設定に失敗して誰でもftpできるようになっているとか、ハッキングされた時くらいだと思います。

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.1

持っていかれるとは、どういうことでしょうか? 自作CGIを配布しているのなら、もっていかれる・・・と言う表現はしないでしょうし・・・ もう少し擬態的な質問をお願いします ちなみに、フリーで配布しているCGIを自分用にカスタマイズしてBBSなどを設置している場合 そのカスタマイズした状態のCGIをそのままとることは出来ませんよ   CGIの知識があれば別でしょうが・・・

関連するQ&A

  • cgiファイルを開きたいのですが・・・

    ベクターでメールフォーム用のファイルををダウンロードしたのですが、cgiをいじろうとしても「webサービスを使用して適切なプログラムを探す」といった画面がでてくるのですが、製品を購入せねばなりませんので、他に良い方法はありませんでしょうか? 宜しくお願いします。

  • CGIファイルが開けません

    初心者です。 HPで使おうと「PatiPati(Ver 4.4)」をダウンロードしました。 しかし、CGIファイルとPLファイルが開けません。 そのためのプログラムが必要です。と出たのですが、 ファイルを開くにはどうしたらよいでしょうか?

    • 締切済み
    • CGI
  • cgiファイルを変えちゃいました・・・

    自作ゲームの中にあるcgiファイルを「プログラムから開く」でIE設定にしちゃいました・・・これ戻せますか?戻さないと危険ですよね・・・非常に困っています・・・この状態だとPCの中に存在するcgiファイル全部IEアイコンのままですよね・・・

    • 締切済み
    • CGI
  • cgiファイルを直接は見れなくするには

    windowsXP Home SP3 apache2.2でCGIプログラムの勉強をしています。 htmlのformのactionでCGIを呼び出すのは許可して、 cgiファイルのurlを直接指定してアクセスするのは許可しないようにするにはどうすればいいでしょうか? また、htmlのトップ(1つのhtml)にはアクセスできるけど、その他のhtmlにはトップから辿っていくしかない(直接url入力しても見れないようにする)方法はあるでしょうか? なるべく簡素な方法をよろしくお願いします。m(__)m

    • ベストアンサー
    • CGI
  • CGIが入ったファイルが転送されません。

    ホームページビルダーを使っているのですが、CGIが入ったファイルだけがなぜか転送されません。使っているサーバーはXREAなので、CGIは使えます。 どうすれば転送されるのでしょうか?

    • 締切済み
    • CGI
  • CGIファイル に JavaScript

    CGIのファイルにJavaScriptを書き込んでも 問題はないでしょうか? CGIのファイルを開きますとHTMLの部分がありまして、 そこにJavaScriptを付け足したいのですが、 それは可能でしょうか。 実行すれば分かることだと思うのですが、 自分自身はプログラムの技術がなく分からないもので。 人から質問されて困っています。 すみませんが、よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • wwwサーバにCGIを入れたいのですが

    私は今、WindowsNTをwwwサーバにして複数の端末を繋いで使っているのですがwwwサーバにCGIプログラムを入れてホームページにフォームを入れたいと思っています。 そこで、CGIプログラムを無料で手に入れることができ、CGIを利用できる方法などがあるページを探しています。 良いURLを知っている方は紹介してもらえないでしょうか?

  • CGIを難しいと思う僕はまだ未熟ですか?

    僕は、年明け頃にホームページを開設し、順調に運営を続けています。しかし、そろそろCGIも使おうと思います。前にも使おうかなと思いましたが、初心者がすると危険と聞いたので、もう一度勉強しなおしました。しかし、まだイマイチよくわかりません。同じ頃にホームページを開設した友達は分かるのに・・・ それで、僕が分からないことは、下のことです。 (1)パーミッション、ディレクトリとは何か (2)KCN―netでのCGIの使用方法 (3)ホームページビルダー7で、txtファイル(メモ帳で作ったファイル)の転送方法 皆さんにとっては、当たり前なのかもしれませんが、詳しい回答の程よろしくお願いします。

  • ロリポップでのCGIファイルの使用について

    ホームページ作成ソフトで、携帯用サイトを作りサーバーにアップロードしたのですが、 ブラウザで確認するとエラー403がでてしまいます。 ソフトのユーザーサポートに問い合わせたところ、プログラムには問題がないので、 サーバーとCGIの関係で問題があるのではとの事でした。 エラー表示の注記に <CGIを利用の場合は「index.cgi」 の名前のファイルが無い場合、エラーが発生いたしますのでご注意ください。> とあったので、 試しにcgiのファイル名に「index.cgi」と入れてみたのですが、同じエラーが表示されてしまいました。 この場合、うまくブラウザに反映させるにはどのようにすれば良いのでしょうか。 利用環境・状況は次の通りですので、よろしくお願いいたします。 ■OS windowsXP ■ブラウザ IE ■アップロードしたファイル 「htmlファイル1つ」と「cgiファイル1つ」 ちなみに、htmlファイル単体ではブラウザに表示されるようです。

  • CGIでファイルのダウンロードをさせたい

    ホームページでファイルのダウンロードをさせたいの ですが、セキュリティの関係もあって元ネタのファイル はURLで指定できるところにはありません。 そこで、C言語でCGIを作成し、Content-Type: text/plain\n\n などとし、CGI側でファイルをOPEN して吐き出させたところ、ブラウザー(IE5)では ダウンロード画面が表示されず。CGIが出力した内容が そのまま表示されてしまいます。CGIでの処理が足りない と思われますが、どうしたらCGIからブラウザーへダウンロードの指示を出すことができるのか教えて下さい。

    • 締切済み
    • CGI

専門家に質問してみよう