クローラー&スパイダー用対抗策

HTMLソース難読化ツール:替え玉君

v3.21  NHKDK-321J

Web自動巡回ソフト(クローラー/スパイダー)で、サイトのページのソースをごっそり抜かれた経験をお持ちの方はいらっしゃると思います。放っておくと、いつのまにか「自分のサイトのコンテンツが、丸ごと他のサイトで利用されている!」...というはめに陥ります。クローラーやスパイダーにコンテンツを盗まれないようにするには、やはりウェブページのソースコードをきちんと難読化しておくことが重要です。

今回、ご紹介させていただくのは、簡単にウェブページのソースコードを難読化できるスクリプト「替え玉君」です。

まずはデモを見てみる!

百聞は一見にしかず。まずは、替え玉君でソースを難読化したウェブページをご覧ください。替え玉君のイメージがつかめると思います。


新バージョンで使い方がさらに簡単に!

今回リリースした新バージョン(v3.21)も、動作原理は初期バージョンと同じなのですが、「どれだけ簡単に難読化できるか」という利便性を究極まで推し進めてみました。

例えば、前バージョンでは難読化したいHTMLファイルひとつひとつに替え玉ファイルを用意する必要がありましたが、 新バージョンでは、その作業は必要なくなり、全自動でHTMLファイルを難読化できるようになりました。

使い方の具体例をあげましょう。今フォルダの中に難読化したいHTMLファイル( page1.html )があったとします。

このHTMLファイルを難読化するために、2つのファイル(替え玉君ツール)を使用します。

使い方はとても簡単。以下のように替え玉君ツールをフォルダ内に入れるだけです。

これでHTMLファイルが難読化されました。

難読化のために、HTMLファイルを開けて編集するといった作業は必要ありません。HTMLファイルはそのままでOKです。フォルダ内に追加した2つのファイル(替え玉君ツール)も変更一切なし。つまり、2つのファイルをフォルダ内にコピペしただけで、難読化の作業が完了してしまうのです。HTMLの知識がない方でもまったく問題ありませんね!

さて、ここでもう一つのHTMLファイル( page2.html )をフォルダ内に入れてみましょう。

これでHTMLファイル( page2.html )の難読化も完了です。

「ファイルを開いて、中のコンテンツを色々変更する...」といった面倒くさい作業は一切いりません。前に追加した2つのファイル(替え玉君ツール)も編集する必要ありません。このフォルダ内にHTMLファイルをいれるだけで、自動的に難読化が完了します。

さらに、もっとHTMLファイル( page3.htmlpage4.html )を追加してみましょう。

これらのHTMLファイルも自動的に難読化されるのでしょうか? そのとおりです!

数に制限はありません。難読化したいHTMLファイルをどんどんいれてください。 すべて自動的に難読化されます。

すでにお気づきと思いますが、替え玉君を使用するのに必要なテクニックは、「フォルダの中にファイルを入れる」ということだけです。

どなたでもできる簡単な作業ですね。「HTMLファイルをフォルダ内にコピペしただけで難読化できてしまう」...これが替え玉君・新バージョンの強みです!

Q.
替え玉君はPCやMac上で使うソフトウェアですか?
A.
いえ、替え玉君は PHP で書かれていて、ウエブサイト内で稼働するスクリプトです。
Q.
替え玉君の動作条件を教えてください。
A.
替え玉君は PHP および .htaccess が使えるウエブサイト内ならどこでも動作します。
Q.
自分のウエブサイトで PHP が使えるかわからないのですが、調べる方法はありますか?
A.
PHP が使用可能かどうか調べる方法を、以下のページで解説してあります。

PHP が使用可能か調べる
Q.
自分のウエブサイトで .htaccess が使えるかわからないのですが、調べる方法はありますか?
A.
.htaccess が使用可能かどうか調べる方法を、以下のページで解説してあります。

.htaccess が使用可能か調べる
Q.
替え玉君を使って、HTMLファイルの一部分だけを難読化するということはできますか?
A.
いいえ、できません。しかし、iframeを用いて、疑似的にページの一部を難読化するということはできます。デモを見るには下のリンクをクリックしてください。

部分的な疑似難読化の例
Q.
フォルダに替え玉君を設置すると、そのフォルダ内にあるすべてのHTMLファイルが難読化されるということですが、フォルダ内にある一部のHTMLファイルを難読化しないでおくという例外を作ることはできますか?
A.
替え玉君が難読化を行うのは、ファイル名に .html の拡張子を持つHTMLファイルのみですので、他の拡張子(例: .htm )を持たせておけば、そのHTMLファイルは難読化されません。デモをご覧になるには、下のリンクをクリックしてください。

例外として難読化させないページ
Q.
替え玉君は、動的なファイル( PHP, Python, Perl, Rubyなど )を難読化できますか?
A.
いいえ、できません。替え玉君が難読化できるのは、静的なHTMLファイルのみです。ファイル名に .html の拡張子を持つHTMLファイルのみが難読化されます。
Q.
替え玉君で、HTMLファイルを難読化するのに、そのファイルの内容を変更する必要がありますか?
A.
いいえ、ありません。HTMLファイルの内容はまったく変更せずに難読化できます。
Q.
替え玉君は、HTMLファイルを難読化するのに、そのファイルの内容を書き換えてしまうのですか?
A.
いいえ、替え玉君はHTMLファイルの内容を書き換ません。HTMLファイルの内容は原版のままです。
Q.
元のHTMLファイルのコンテンツを変更した場合、その変更がウェブ上に反映されるのに、なにかする必要がありますか?
A.
いいえ、ありません。元のHTMLファイルのコンテンツ変更は自動的に反映されます。
Q.
替え玉君をフォルダに設置したら、替え玉君がそのフォルダ内部になにかを書き込むということはありますか?
A.
いいえ、ありません。替え玉君は、設置したフォルダの内部・外部にかかわらず、なにかを書き込むということはありません。
Q.
難読化したソースコードの頭にコメントを入れられますか? 著作権表示などのメッセージを入れたいのですが。
A.
すべてのページに共有のコメントでしたら挿入することができます。デモを下に用意いたしました。

ソースコードの頭にコメントをいれる
Q.
替え玉君を使用するのに、HTMLやPHPのコードを理解する必要がありますか?
A.
いいえ、必要ありません。替え玉君の使用に必要なテクニックは「ファイルをフォルダ内に入れる」ということだけです。普段、ファイルをフォルダ内にコピペしたりする作業をやったことがあると思いますが、必要な知識はそれだけです。だれでも簡単に使用できます。
Q.
難読化したいHTMLファイルが多量に(何千枚!)あります。替え玉君ですべて難読化できるでしょうか?
A.
問題ありません。すべてのHTMLファイルを一つのフォルダにいれてもいいですし、子フォルダに仕分けしてもかまいません。
Q.
難読化したいHTMLファイルを、多数の子フォルダに仕分けしています。これらの子フォルダひとつひとつにも、替え玉君を設置しなければいけないのでしょうか?
A.
いいえ、親フォルダに替え玉君を設置したら、その子フォルダ内にあるHTMLファイルも自動的に難読化されます。子フォルダひとつひとつに、替え玉君を設置する必要はありません。

注: 替え玉君は .htaccess ファイルの効果を利用するので、既に .htaccess が存在する子フォルダ内では、難読化は行われません。その子フォルダ内で難読化を有効にするには、そのフォルダ内にある .htaccess ファイルを取り除く必要があります。
Q.
複数のサイトを持っているのですが、替え玉君を一つ購入して、すべてのサイトで使うということはできますか?
A.
できます。購入して正規ユーザになった方は、ご自分が所有しているすべてのサイトで替え玉君をご利用できます。
無制限の無料アップグレード!

今日、替え玉君を購入なされて正規ユーザーになった方は、 今後出る替え玉君のすべての新バージョンを無料で取得できます。

面倒な手続きや、追加料金など一切無し、いつでも最新版がダウンロードできます!

もうすでに正規ユーザーの方は、この下にあるダウンロードボタンをクリックして、替え玉君を今すぐGETしてください!

替え玉君 v3.21 をダウンロード!

替え玉君 v3.21をダウンロードするには、以下のフォームを記入して、「今すぐダウンロード!」ボタンをクリックしてください。 ダウンロード用リンクが、記入なされたEメールアドレスへ送られます。

Eメールアドレス :

ご購入した際に使用したEメールアドレスを入力してください。

ライセンスキー :

ご購入で取得したライセンスキーを入力してください。

替え玉君 v3.21 (NHKDK-321J) のご購入はこちらから
12,850円