• ベストアンサー

PHP等のプログラム(ソースコード)について

---------------------------------------------------- (はじめに) この質問は、ダウンロード(盗む)事を目的として ご質問させて頂いているものではなく ダウンロードされる(盗まれる)事があり得るかどうかを 目的としてご質問させて頂いております。 ダウンロード(盗む)方法を教えて欲しいわけでは ありませんので、ご留意下さいますようお願い致します。 ---------------------------------------------------- PHPやCGIで構築されているWebサイトの プログラム部分をダウンロード(盗める)事はできるのでしょうか? Webサイトダウンローダーなどでは、PHPが実行された結果の HTMLのみになった部分を取り込むと思います。 実際に私がPHPで構築したWebサイトがほぼそっくりそのまま 真似されてしまいました。 プロのPGの方であれば、Webサイトの見た目や動きだけで 構築できるレベルのプログラムですが、サーバーから吐かれた HTMLを見る限りでは、限りなくオリジナルに近いので まさかとは思ったのですが、そういう事があるかどうか 皆様に教えて頂きたく質問させて頂きました。 また、「もしある程度精通している方であれば盗める」という事であれば 盗まれた痕跡・足跡など、調べる方法はありますでしょうか? どなたかご存じの方教えて下さい。

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

  • ベストアンサー
回答No.4

サイトを構築し始めた頃の私の感想ですが・・・  プログラムを苦労して作成したり、貴重なデーター( 本人にとってですが 笑 )を他のサイトに利用された気がして、同じような質問を別なところでしたことがありますが、その時の回答に『流用されるのが嫌ならWebで公開する事が間違いでは?』と言われ、目から鱗が落ちた気がします。  FTPのID/Passなどを適切に管理していて、自分と同じサイトが構築されても、それは公開情報を利用して構築されたと思い真似されるほど他人から認められていると考える方が前向きと思います。  不正な手段でプログラム等を取られたら毅然とした対応が必要ですが、Webサイトを作るということは、外部仕様を公開することですから、素晴らしいサイトであれば同じ仕様を持つサイトが出現するのは当然と思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

こんばんわぁ、Blackwinglsです。 wget で一度検索してみてください。 ではでは~☆ミ

全文を見る
すると、全ての回答が全文表示されます。
  • yukimican
  • ベストアンサー率70% (112/159)
回答No.2

その手のやり方は知りませんし、そもそもできるのかも知りませんが、 他にソースを盗まれる可能性としては ・cgi-binやCGI等のディレクトリ/ファイルのパーミッションが不適切  →PerlやPHPは実行権限なし/読取権限あり(0744等)だとテキスト表示されます ・CGIに何らかのバグがあり、そこを突かれている  →詳しい方法は知りませんが、フォームにscriptタグを打ち込むとか   そういうのが昔ありましたね。 ・FTPのアカウント、パスワードが盗まれている。  →推測されやすいパスワードや単純なパスワードだったり。 ということが考えられますね。 あと、サーバーから吐かれたHTML自体はソースが見れるので、 そちらはオリジナルそのままで流用できるんじゃないでしょうか? そのHTMLを吐くようにスクリプトを組めばいいわけですし。

全文を見る
すると、全ての回答が全文表示されます。
  • ralf124c
  • ベストアンサー率52% (232/446)
回答No.1

基本的には不可能です。 可能なケースとして ・Webサーバ側でスクリプトが実行されない設定なっていてソースが見えてしまう場合(サーバ設定ミス) ・サーバがハッキングされた場合(セキュリティ) ・関係者または元関係者が持ち出した場合 といったところでしょうか。 ただ、似たようなサービスの場合、インターフェースやソースはある程度どうしても似たり寄ったりになってしまうと思います(個性的なプログラムを書く方もいらっしゃいますが・・・)。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 拡張子が.phpのホームページのphpソースコードを表示する事は出来ま

    拡張子が.phpのホームページのphpソースコードを表示する事は出来ますか? .phpの拡張子のページでソースを表示すると、HTMLで書かれた物は表示されますが、 phpで書かれたプログラムの部分を表示する事は出来ないのでしょうか?

  • 現在phpを勉強中なのですが、他の人のサイトでphpの中身がどのように

    現在phpを勉強中なのですが、他の人のサイトでphpの中身がどのように組まれているか参考にしようと思いまして、webページを完全保存したのですがphpのプログラムが書かれたファイルがダウンロードできません。form action = "***."の***の部分が見たいのですが・・。 私はあまりweb関係の事は分かりませんが、普通ダウンロードできないものなのでしょうか? ***の部分がphpプログラムだとして、処理はwebページを見ているユーザ側のブラウザで行っているのですよね? サイトのサーバー側で処理後、結果のみを発信しているのでしょうか?(これだとダウンロードできない気がしますが・・) 詳しいかたいましたらアドバイスいただけませんか?

    • ベストアンサー
    • HTML
  • PHPのプログラムをじっくり教えてくれる場所はありますか?

    PHPのプログラムをじっくり教えてくれる場所はありますか? プログラム初心者です。PHP・WEBプログラミングの勉強を職業訓練で半年間学びましたが 質問にはあまり答えてもらえなく、充分に教わる事も出来ずに終わってしまいました。 自分なりには復習もしていましたし、ほぼ休むこともありませんでした。 特に後半のフレームワーク&ショッピングサイトについては、じっくり理解できないまま、質問もままならないうちに 形だけができたかのようです。初心者でない方はどんどん自分で進めていき、 先生のやる気が感じられなく、レベルの高い人との雑談だけで終わってしまうのでよく教わっていません。 PHPの基礎的な所はなんとなくわかったのですが、それを使って、実際にアプリをつくる部分が結びつきません。テキストと違うやり方なのでその通り入力しても意味はわからないし、間違いがあるので 動きません。 ピンポイントでわからない部分を じっくり覚えられて、質問にもちゃんと対応してくれる低料金のところはないでしょうか? ネットで色々さがしましたが、講座の質がよくわかりません。(楽しいです。が強調されているだけで・・) 宜しくお願いします。

    • ベストアンサー
    • PHP
  • PHPのインクルード

    WEBサイトをPHPで構築したいと考えています。 PHPの場合、ヘッダーやフッターなどの共通部分をインクルードできると思いますが、 ヘッダー内でもTitleやDescriptionなどのメタタグでページごとに変わる部分はどうすればよいのでしょうか? PHPでサイト構築している方はどうやってるのでしょうか?

    • ベストアンサー
    • PHP
  • PHPプログラムの内部からPOSTする方法について

    お世話になります。PHPプログラムの内部からHTTPリクエストのPOSTを使ったデータの送信について教えてください。 あるサービスにPOSTでデータを送るのですが,HTMLのform要素から直接目的のサーバにPOSTするのではなく,一度自分のサイトのPHPプログラムにPOSTして,ある条件を満たすデータのみ目的のサイトへPOSTしたいのですが,PHPプログラムの内部からHTMLのform要素のようにPOSTすることは可能でしょうか。 最終的にPOSTしたいのは他社が行っているサービスです(メール一括送信システム)。 全く手がかりがつかめなく,困っております。手がかりでも良いので教えてください。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • HTML上にPHPなどのコードを表示する方法

    質問させていただきます。 今PHPとJavascriptを勉強しています。 ノートパソコンで練習して、出来上がったコードや 自分的にポイントに思った箇所をノートにまとめていました。 しかし、Webのプログラムを説明しているサイトで アウトプットは紙媒体よりもブログなどに書き込んでいった方が良い。 という書き込みを読んで、マネしてみようと思ったのですが PHP等どうやってコードを書いたら良いのでしょうか? 普通にHTMLに書いたら、表示されないのですが… ※ブログはアメブロ等ではなくて、自分で作ったものです。 何かソフトを使っているのでしょうか? よろしくお願いします。

  • PHPとHTMLの違い(運営・管理?)

    最近、web制作ディレクションを始めました(以前は紙媒体のディレクションをしていました)。 簡単なHTML、GoLiveを使ってのweb制作は分かりますが、PHP等のプログラミングがよく分かりません(PHPがサーバーサイドの言語であること、HTMLに組み込めること、DBと連携できること、扱いが簡単なことは調べました)。 現在、人材派遣を行う企業サイトのリニューアルを進めているのですが、 ・現行のページがHTML+PHPで作られている ・営業担当者が、負担無く情報を書き換えられる というクライアントの考えから一部(仕事情報)ページをHTML+PHPで制作して欲しいと依頼されました。 ですが、先にも書きましたが、PHPに関する知識が乏しく、なぜHTML+PHPなのかが、今イチ良く分かりません。更新後、HTMLを使って制作したページ(目的のもののみ)をダウンロードし、文字情報を書き換えてアップするのと、PHPで制作したページを書き換えるのと、大きく違いがあるのでしょうか? クライアントのイメージとしては、ブログやこの教えてgooのように、ブラウザ上で書き込みが出来るように(?)したいのだと思いますが、そういったPHPのプログラムは初心者には難しいでしょうか? 初心者の質問で、分かりにくい点もあるかと思いますが、ご教授下さい。よろしくお願いします。

  • PHP言語によるプログラム改訂の為のソースにパスワードがあるか教えてください。

    自社サーバーで、WEB在庫管理をしています。 WEB在庫システムは、 OS:linux 開発言語:PHP  データベース:postgreSQL でA社が構築しましたが、 事情があり改訂を急ぐため、プログラムの改訂はB社に依頼しようと考えています。 B社はパスワードが無ければプログラムの改訂が出来ないと言いますが、著作権等の問題もあり納入業者A社には問い合わがし難いのです。 PHPにはパスワードの存在がないと聞きましたが、一般で言われるようなプログラム改訂の為のソースのパスワードが存在するのか教えてください。

    • ベストアンサー
    • PHP
  • phpなどでプログラムする

    phpなどでプログラムする (1)Webサイトのコンテンツ自動生成ソフトウェア (2)ブログへの自動投稿システム とはどういうシステム・ソフトなのでしょうか?なんとなくは分かるのですが・・また作る際の難易度なども教えていただけるとありがたいです。

  • PHPの基本について

    2点の質問があります。 一点目は 他の外部ファイルを読み込みする場合に下記3種類がありますが(もしかしたら他にもあるのでしょうか?)どの方法がベストでしょうか?いろいろ調べるとエラー処理の問題だけのようですが、PHPは比較的初心者なのでよくわかりません。 <?php include("http://ooxx.oo/"); ?> <?php require("http://ooxx.oo"); ?> <?php readfile("http://ooxx.oo"); ?> 2点目は PHPでWEBサイト構築する場合とHTML場合にSEO対策上、どうでしょうか?(ここでいうPHPファイルはHTMLファイルをPHP拡張子で保存しただけで、静的アドレスにはなるので・・・?) よろしくお願いします。

    • 締切済み
    • PHP
いきなりPDF Ver.7を使いたい
このQ&Aのポイント
  • いきなりPDF Ver.8 STANDARDのライセンスを購入してver7.0を利用することは可能でしょうか?
  • ソースネクスト株式会社の製品・サービスに関する質問です。
  • 購入したいいきなりPDF Ver.8 STANDARDのライセンスでVer.7.0を利用することはできるか教えてください。
回答を見る