BotDetect 3 PHP CAPTCHA は、登録、コメント、投票、ゲストブック、コンテンツの送信、および他のオンラインフォームを自動スパム送信から保護するために設計されたウェブサイトのセキュリティコンポーネントです。これは、人間に簡単に解読できるが、スパムボットには解読されないテキストコードを持つCAPTCHA画像を生成します。
本質的には、スパムを削除するのではなく、コードやコンテンツに集中することができます。
「開発者版」は、完全なソースコードとロイヤリティ無料配布権が含まれています!
主な特徴:
- 時間無制限と完全に機能無料版。
- 60セキュア&読み取り可能なキャプチャーのイメージスタイル。
- 10安全でアクセス可能なCaptchaサウンドスタイル。
- ローカライズされたキャプチャー生成、様々なUnicode文字セットと多言語の音の発音を使用して、
- カスタムキャプチャの画像サイズ、フォーマット、配色。
- カスタム Captcha コード長、スタイル、文字セット、タイムアウト、生成されたコード フィルター。
- XHTML 1.1 厳密なおよび WCAG AAA 準拠のマークアップを生成します。
- 他のソフトウェアに依存しないので、追加の依存関係は持ち込まれません。
- 高品質のサンプルが含まれています。
- 無料の24x7サポート。
バージョン履歴
- バージョン 3.0.0 に転記 2012-02-06
BotDetect 3 は、標準ロケール文字列 ("en-GB"、"ru"、..) を使用してキャプチャローカリゼーションをサポートしています。ロケール設定は、Captcha コード生成に使用される文字セットと、サウンド Captcha の発音に使用される言語の両方に影響します。BotDetect キャプチャ機能のすべての側面がより安全です。
プログラムの詳細
Eula
EULA - 使用許諾契約書
PHP CAPTCHA 3.0 Alpha1 エンドユーザーライセンス契約 ('契約')
ユーザーへの通知:
これは、あなた(「ライセンシー」)、個人または法人、およびラナプソフト社(「ラナプソフト」)との間の法的文書です。
CAPTCHA チャレンジ (「Captcha の課題」) を生成するために、Lanapsoft 提供のソフトウェアとそれに付随するサウンド パッケージ ファイル、ドキュメント、デモ、およびサンプル ('ソフトウェア') を使用する前に、このドキュメントを読むことが重要です。
本ソフトウェアとその後のCaptchaチャレンジを使用することにより、お客様は本契約の条項に拘束されるものとします。
同意しない場合、お客様はソフトウェアおよびCaptchaチャレンジを使用するライセンスを取得しておらず、お客様が所有または管理するソフトウェアおよびCaptchaチャレンジのコピーを削除または破棄する必要があります。
定義:
キャプチャ画像:
本契約の目的のために、CAPTCHAイメージは、ソフトウェア(「キャプチャ画像」)によって生成されたキャプチャチャレンジの画像部分です。
キャプチャサウンド:
本契約の目的のためにCAPTCHA音は、ソフトウェア(「Captchaサウンド」)によって生成されたCaptchaチャレンジのサウンド部分です。
ドメイン: このアグリーメントドメイン('Domain')の目的のために、ドメインが属する特定のトップレベルドメインのドメイン階層に依存するICANNルールによって定義される1秒(または3番目)レベルのドメインとして定義されます。
例えば、domain.com、domain.co.uk。どちらの場合も、ドメインは本契約の目的でドメインです。
サーバー:
本契約サーバ('Server')の目的のために、いくつかの仮想化ソフトウェアの上で実行されている仮想マシンとしてではなく、物理コンピューティングデバイスとして定義されています。複数の仮想マシンを実行するサーバーは、単一のサーバーと見なされます。
支店:
本ソフトウェアは、ボット検出 PHP CAPTCHA ソフトウェアの 3.X.X ブランチ ('ブランチ') の一部です。
1. ライセンスの付与
Lanapsoftは、本ソフトウェアをダウンロード、インストール、使用し、本契約に特に定める契約条件の下で、ソフトウェアによって、オンザフライで生成されたCaptchaチャレンジを使用する、世界的な非独占的で譲渡不可能なライセンス(「ライセンス」)をライセンシーに付与します。
ライセンスを購入する前に、ライセンスが評価ベースでソフトウェアを使用する場合は、次の条件が適用されます。
F R E E E V A L U A T I O N L I C E N S E
無償評価ライセンス(「無料評価ライセンス」)は、任意の数のサーバー上および任意の数のドメインで、ソフトウェアの無料評価版(「無料版」)を使用するために、次の制限を伴う無制限の期間を許可されます。[a]
a) 無料版は、Captcha画像の一定の割合にBotDetect商標(「BotDetect商標」)が含まれています。
ライセンシーは、BotDetectの商標がこれらのCaptchaイメージに表示されないようにしたり、いかなる方法で使用しても防いではなりません。
b)無料版は、Captchaサウンドの一定の割合を「サウンドデモ」(「サウンドデモ」)サウンド通知に置き換えます。
ライセンシーは、これらのCaptchaサウンドにサウンドデモが表示されないようにしたり、削除したりしないようにすることはできません。
Lanapsoftは、ライセンシーがソフトウェアのサウンド機能を完全にオフにすることを明示的に許可します。
c) ライセンスは、BotDetect 商標またはサウンドデモを含むCaptchaチャレンジを除外してはなりません。
d) 無料版は、ラナプソフトの選択のCAPTCHA関連のウェブサイトを指し示すCaptchaの画像(「プロモーションリンク」)に添付されたプロモーションリンクが含まれています。
ライセンシーは、以下を含むがこれらに限定されないいかなる方法でも、プロモーションリンクに干渉してはならない。
d-1) プロモーションリンクを完全に削除する
d-2) プロモーションリンクを変更して、別のウェブサイトを参照するか、
d-3) プロモーションリンク SEO を「ノーフォロー」または他の同様に機能する HTML タグの内部に置くことによって、または
d-4) 宣伝リンクを、CSS、Javascript、Flash、またはその他の技術を使用して、非表示またはクリック不能にすること。
e) ライセンスは、ドメインごとに 1000 を超える統一リソース ロケータ ('URL') に Captcha チャレンジを表示するために無料版を使用してはなりません。Free Version はこの制限を実施するためのメカニズムを提供していないため、そのコンプライアンスを確保するのはライセンシーの責任です。
2. 期間および終了:
本契約に基づいて付与されたライセンスは、本契約に同意しない場合に(予告なしに)終了します。
このような契約を解除すると、ライセンシーは、本ソフトウェアのすべてのコピーを削除または破壊する必要があります。
3. 本ソフトウェアの使用に関する制限事項:
ライセンシーは、本ソフトウェアが、Lanapsoftおよびそのサプライヤー、関連会社およびライセンサーの貴重な企業秘密を代表し、体現していることを認めます。
本契約の条件に従う場合を除き、ライセンシーは以下に同意します。
a) この制限にもかかわらず適用法または条約によって明示的に認められている範囲を除き、ソフトウェアのソースコードをオブジェクトコードから逆コンパイル、逆アセンブル、リバースエンジニアリング、またはその他の方法で派生させないようにすること。
b) 本ソフトウェアまたは本ソフトウェアの一部のコピーを使用、コピー、修正、またはマージしない(ライセンスで明示的に許可されている場合を除く)。
c) 販売、賃貸、リース、ライセンス、サブライセンス、表示、タイムシェア、割り当て、委任、外部委託、または他の第三者にソフトウェアを転送しないこと。
d) Lanapsoftの書面による事前の同意なしに、本ソフトウェア上で実行されるパフォーマンス/ベンチマークテストの結果を第三者に開示しないこと。
4. 適用可能性:
ライセンシーは、本ソフトウェアが原子力施設、航空機の航行または通信システム、航空管制システム、生命維持装置またはその他の機器、本ソフトウェアの障害が死亡、人身傷害、または重度の物理的または環境的損害を引き起こす可能性のあるシステムおよび施設の運用に使用することを意図していないことを認める。
5. サードパーティ製ソフトウェア:
ライセンシーは、本ソフトウェアが、様々な第三者によって作成されたソフトウェアに依存し、一緒に配布される可能性があることを認めます。ソフトウェアライセンシーを使用するには、これらの第三者のソフトウェアライセンスを受諾し、そのライセンスに準拠する必要があります。第三者のライセンスのコピーは、それらのライセンスに従って別々の文書で提供されます。
6. ソフトウェアおよび著作権の所有権:
本ソフトウェアのすべてのコピーの所有権は、Lanapsoftおよびそのサプライヤー、関連会社およびライセンサーに残ります。本ソフトウェアは、米国およびその他の国の法律、および国際条約の規定により著作権で保護されています。ライセンシーは、本ソフトウェアから著作権の通知またはライセンスを削除することはできません。特に明示的に提供されている場合を除き、Lanapsoftは、ラナプソフトおよびそのサプライヤー、関連会社およびライセンサーの特許、著作権、商標、またはその他の知的財産権の下で明示または黙示的な権利を付与しません。
7. 貢献:
ライセンシーは、口頭または書面によるフィードバック、アイデア、材料、修正、誤った修正、機能強化、提案などを含むあらゆる知的財産権(著作権を含む)の下で、取り消し不可能、世界的、独占的、ロイヤリティフリーライセンスをラナプソフトに付与します。
8. 著作権、所有権、およびCaptchaチャレンジの使用制限:
a) Captchaチャレンジのすべてのコピーの所有権は、ラナプソフトまたはそのサプライヤー、関連会社およびライセンサーに残ります。Captchaチャレンジは、米国およびその他の国の法律、および国際条約の規定によって著作権で保護されています。ライセンスは、Captchaチャレンジから著作権の通知またはライセンスを削除することはできません。特に明示的に提供される場合を除くキャプチャチャレンジからの著作権通知またはライセンス。特に明示的に提供されている場合を除き、Lanapsoftは、ラナプソフトおよびそのサプライヤー、関連会社およびライセンサーの特許、著作権、商標、またはその他の知的財産権の下で明示または黙示的な権利を付与しません。
b) ライセンシーは、本ソフトウェアのユーザーとしてのライセンシー(著作権を含む)およびソフトウェア('コンピュータ')を実行するコンピュータとして、本ソフトウェアによって生じるCaptchaの課題に関する知的財産法の特定の法的解釈の下で、Lanapsoftに対して譲ります。
c) ユーザーとしてのライセンシーおよびコンピュータは、Captchaチャレンジに対するラナプソフトの知的財産権(著作権を含む)に異議を申し立てるため、ラナプソフトを訴える権利を放棄します。
d) ユーザーとしてのライセンシーおよびコンピュータは、ライセンシーとラナプソフトの間で発生する可能性のある将来の法的手続きにおいて、Captchaの課題に関するラナプソフトの知的財産権(著作権を含む)に関する議論を呼び出す権利を放棄します。
e) ライセンシーは、この規則が、デバッグ目的でのみ使用でき、デバッグプロセスの直後に削除する必要がある、ソフトウェアによって生成された最後の1000 Captchaチャレンジを一時的に保存することを除いて、データベースを含むがこれらに限定されない任意の永続的または一時的な記憶媒体にCaptchaの課題を保存することを明示的に禁止されています。
9. アップグレード互換性:
ソフトウェアの将来のバージョン(アップグレード)のリリース(もしある場合)は、Lanapsoftの裁量で行われます。Lanapsoftは、ソフトウェアのアップグレードを製造または一般に利用可能にするという保証を提供しません。
本ソフトウェアは、Lanapsoftの単独の裁量により、いつでも変更される場合があります。Lanapsoftは、将来のアップグレードが本ソフトウェアのこのバージョンと後方互換性を持つという保証や、そのような非互換性に関する事前の通知が存在することを保証しません。
10. アップグレードのコスト:
Lanapsoftが本ソフトウェアのこのブランチ内でアップグレードをリリースした場合、ライセンシーはアップグレードの使用を支配するライセンスをライセンス供与する場合、このバージョンの代わりにこのバージョンを使用する権利を有します。
ライセンシーは、本ソフトウェアのブランチ内にないアップグレードにアップグレードする場合、ライセンスの全額を支払う必要があることを認めます。
11. ライセンスの変更:
Lanapsoftは、ソフトウェアのアップグレードにおいて、このライセンスを変更する権利をすべて保持します。
12. テクニカルサポート:
テクニカル サポートは無料評価ライセンスに含まれていません。
テクニカルサポートの要求に応えるのは、Lanapsoftの単独の裁量です。
たとえ特定のケースで、Lanapsoftは、その後の要求がLanapsoftによって受け入れられることを意味しない技術サポートを提供することを決定した場合でも。
13. 保証の免責事項:
本ソフトウェアには、データの障害や損失、不完全、または不正確なエラーを引き起こす可能性のあるエラーが含まれている場合があります。ライセンシーは、本ソフトウェアの使用がライセンシーの唯一のリスクであり、満足のいく品質、性能、正確性および努力に関する全リスクがライセンシーに及ぼされることを明確に認め、同意するものとします。適用法で許可される最大限の範囲で、ソフトウェアは「ありと同じ」、すべての欠陥を伴い、いかなる種類の保証もなく提供され、LANAPSOFTおよびそのサプライヤーは、 関連会社およびライセンサー(第13条、第14条の目的で総称して「LANAPSOFT」と呼ばれる)は、本ソフトウェアに関するすべての保証および条件を、明示、黙示または法定、商品性、満足のいく品質、特定の目的に対する適合性、特定の目的、正確性、権利の制限を含む、またはこれらに限定されない。LANAPSOFTは、ライセンシーのソフトウェアの楽しみへの干渉、ソフトウェアに含まれる機能がライセンシーの要件を満たすこと、ソフトウェアの操作が中断されない、またはエラーがないこと、またはソフトウェアの欠陥が修正されることを保証しません。LANAPSOFTまたはLANAPSOFTの認定代表者が提供する口頭または書面による情報または助言は、保証を作成してはならない。ソフトウェアに欠陥が証明された場合、ライセンシーは必要なすべてのサービス、修理、または修正の全コストを前提としています。一部の管轄区域では、消費者の適用される法的権利に関する黙示的保証または制限を除外することは許可されていないため、上記の除外および制限は適用されない場合があります。
14. 責任の制限:
法律で禁止されていない範囲で、LANAPSOFTは、人身傷害に対して責任を負わないものとします。 または、利益の損失、データの損失、事業中断、その他の商業的損害または損失に対する損害、ライセンシーの使用または使用不能に起因する損害を含む偶発的、特別、間接的または間接的損害、およびLANSOFTAPが当該損害の可能性に関係なく、当該ソフトウェアを使用できない場合を含む。ただし、そのような損害賠償を受けた場合も含みます。一部の管轄区域では、人身傷害、偶発的または結果的損害に対する責任の制限を認めないので、この制限は適用されない場合があります。いずれの場合も、ラナプソフトは、ライセンシーに対するすべての損害に対する全責任(人身傷害に関する場合には適用法で要求される場合を除く)が50ドル($50.00)の金額を超えるものとします。上記の救済策がその本質的な目的に失敗した場合でも、上記の制限が適用されます。
15. 補償:
ライセンシーは、該当する場合、以下の請求、訴訟、損失、損害、債務、ペナルティ、欠乏または責任(弁護士費用を含む)に対して、以下の場合、その結果、または起因するラナプソフトに対して課せられた、または主張される、無害なラナプソフトを弁護、補償、保持することに同意する。
a) 本契約を遵守しない場合。
b) 本契約に関連する行為、虚偽表示または不作為。
c) 本ソフトウェアのライセンシーが付与する保証、条件、表明または補償。
16. 輸出法保証:
ライセンシーは、米国の法律および本ソフトウェアが取得された管轄の法律によって承認された場合を除き、本ソフトウェアを使用、ダウンロード、または輸出または再輸出することはできません。特に、限定的に、本ソフトウェアは、エクスポートまたは再エクスポートすることはできません。
a) 米国の禁輸国または米国の禁輸国または居住者に対して
b)米国財務省の特別指定国民リストまたは米国商務省の拒否者リストまたはエンティティリストのリストに記載されている人に。
本ソフトウェアのダウンロードおよび/または使用により、ライセンシーは、当該国またはそのようなリストに存在しない、管理下にある、または国民または居住者が存在しないことを表明し、保証します。
17. 米国政府のエンドユーザー:
米国政府の制限権:本ソフトウェアは、制限された権利を有する。政府による使用、複製、開示は、DFARS 252.277-7013の技術データおよびコンピュータソフトウェア条項の権利のサブパラグラフ(c)(1)(ii)および商用コンピュータソフトウェアの段落(c)(1)および(2)FAR 52,277-19の制限権条項に定められた制限の対象となります。ソフトウェアは、その用語が48 C.F.R.2.101で定義されているように、"商用コンピュータソフトウェア"および"商用コンピュータソフトウェアドキュメント、"そのような用語は48 C.F.R.12.212で使用されています。48 C.F.R. 12.212 および C.F.R. 227.7202-1 から 227.7202-4 と一致し、すべての米国政府のエンドユーザーは、本明細書に記載されている権利のみでソフトウェアを取得します。
18. 法律と存続性の管理:
本契約は、デラウェア州の住民間で締結された協定に適用され、デラウェア州内で完全に実施されるデラウェア州の法律に準拠し、解釈されます。国際物品売買契約に関する国際条約は、明示的に除外されるもので、本契約を規定しないものとします。
何らかの理由で管轄権を持つ裁判所が、何らかの規定またはその一部を執行不能と判断した場合、本契約の残りの部分は、引き続き完全かつ有効であるものとします。
19. 完全な合意統治言語:
本契約は、本契約のライセンスを有するソフトウェアの使用に関する当事者間の全ての合意を構成し、そのような主題に関する事前または同時代の理解すべてに取って代わるものです。本契約の修正または修正は、ラナプソフトが書面で署名しない限り、拘束力を持つものではないものとします。本契約の翻訳(もし存在する場合)は、現地の要件に対して、また英語版と英語以外のバージョンとの間で紛争が起きると、その翻訳が行われます。本契約の英語版が適用されるものとします。