忍法帖 開発スレッド Part17at SAKHALIN
忍法帖 開発スレッド Part17 - 暇つぶし2ch2:名無しさん@お腹いっぱい。
11/07/18 06:12:01.49 発信元:210.135.100.132 (748008) P
通常の利用者にはありえない以下のような行為は禁止する
 【1】 短期間に同一IPアドレスから大量の忍法帖を取得すること
 【2】 繋ぎ変えながら忍法帖を量産すること

【1】
忍法帖の作成時に、適当なDBに「IPアドレス」と「発行日時」を記録

忍法帖の作成要求があった時は、↑のDBを探してN時間以内の発行回数を取得

発行回数がM回以上だった場合は忍法帖の発行を拒否

【2】
HAPの中に、「忍法帖の作成元IPアドレス」と「忍法帖の作成日時」と「チェックフラグ」を新たに埋め込む

書き込み要求があった時に
 「忍法帖の作成日時」からN時間以上経過していて、かつ「チェックフラグ」が立っていない場合に、
 「忍法帖の作成元IPアドレス」が現在のIPアドレスと同一か調べる
 同一でなかった場合(繋ぎ変えている場合)は書き込みを拒否し、忍法帖を破棄する
 同一であった場合はチェックフラグを立てて、以降の書き込み時に不要なチェック作業にリソースを消費しないようにする
 N時間以内にIPアドレスが変わっていた場合も書き込みを拒否。
 ただしチェックフラグを立てるのはN時間経過後。
スレリンク(sakhalin板:813番),967


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch