三目認証 - Red treasure Captcha Fake


●概要

PHPの認証ライブラリ(?)です。
なんちゃって認証です。
○の勝ちパターンすべて選択することで認証できます。

特徴

注意事項

本認証スクリプトはなんちゃって認証です。
たいして認証パターンもありませんし、リプレイアタックも回避できないダメな子です。
(ただし、日をまたいでのリプレイアタックはできないように軽く工夫しています。)
ちょっとまじめに対策をとられたら簡単に自動処理されちゃう可能性があります。
なので本気の認証などには決して使わないでください。
「まじめなCAPTCHAはめんどくさいけど気休め程度の認証をつけたい、あと遊び心があればいいなあ。」
っていう人だけ使ってください。

●使い方

アップロードするファイルは以下の8個です。
sanmoku_auth.php
sanmoku.js
jquery-1.2.6.min.js
ans.png
batu.png
maru.png
none.png
forconfirm.txt

設定項目はsanmoku_auth.phpにあります。
pngファイルの場所を変えた場合はsanmoku.jsも修正してください。
(認証にJavascriptを用いない場合は関係ないです。)

認証をつけたいフォームのformタグ内で
echo authField();
してください。(もちろんphpじゃないとだめ)
またheadタグ内に
<script type="text/javascript" src="jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="sanmoku.js"></script>
を入れてください。(認証にJavascriptを用いない場合は関係ないです。)

投稿処理などの認証確認をしたいところでconfirm()を呼び出してください。
認証OKならconfirm()がtrueを返します。
falseを返した場合は認証失敗ですので、投稿処理を中断するなどしてください。

詳しくはsample.phpをご覧ください。

Javascriptを使わない設定にした場合は○×の下にテキストフィールドが表示され、
そこに○となるべきマスの数字をいれれば認証できます。
マスの番号は左上から右下に向かって1~9です。
1 2 3
4 5 6
7 8 9

●サンプル

クリックするかテキストフィールドに数字を入れてください。

●ダウンロード

著作権・免責事項

本ソフトウェアはフリーウェアですが、著作権はコスミーが有します。
本ソフトウェアを利用して発生したあらゆる損害に関して作者(コスミー)は一切の責任を負いません。
無保証でお願いします。
なお、このソフトウェアをダウンロードした時点で、本免責事項に同意したものとみなします。

ダウンロード

sanmoku.zip

●更新履歴

2009/02/17 バージョンなしバージョン 公開