タグ

2012年4月22日のブックマーク (3件)

  • mod rewriteを使用した簡易WAF

    (Last Updated On: 2018年8月8日)http://www.0x000000.com/?i=567 にmod rewriteを利用した簡易WAF(Web Application Firewall)の定義例が掲載されています。同じようなアイデアをお持ちの方、既に似たような設定を使われている方も多いとは思います。 簡単なWAFですが、実用性も高いです。例えば、ヌル文字やHTML特殊文字のインジェクションは様々な攻撃で利用されます。アプリケーションで対処が忘れられがちなCOOOKIEやREFER、USER_AGENT等に特殊文字が入っていた場合にアクセスを拒否する部分だけもで導入する価値は十分にあると思います。 元ネタのサイトは英語ですが、解説付きです。 これを入れると問題となる場合もあるので、内容を理解してから利用しなければなりません。 RewriteEngine On Op

    mod rewriteを使用した簡易WAF
  • クロスブラウザで動作するクリップボード操作用jQueryプラグイン「Clipboard plugin」:phpspot開発日誌

    クロスブラウザで動作するクリップボード操作用jQueryプラグイン「Clipboard plugin」 2010年06月15日- Clipboard plugin for jQuery クロスブラウザで動作するクリップボード操作用jQueryプラグイン「Clipboard plugin」 IE以外用にFlashを使ってクリップボードを使う機能はよく知られていますが、jQueryベースのクロスブラウザ対応のライブラリのご紹介です。 使い方が超簡単で、次のように1行記述するだけでOKです。 $.clipboard( "You clicked on a link and copied this text!" ); swf の位置をオプションで指定することなんかも出来るみたい。 jQueryを標準導入しているサイトには簡単に組み込めて便利そうですね。 関連エントリ FirefoxやChromeでも

  • mod_rewriteの考え方。 - こせきの技術日記

    http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html を見ながら。 URLが正規表現(A)にマッチし、かつ 文字列(B)が条件(C)を満たす場合に、 URLを(D)に書き換える。 というのが基。 RewriteRule URLが(A)の正規表現にマッチしたら(D)で書き換える。 正規表現(A)は、リライトを実行するかどうかの条件(真偽値)であって、置換 url =~ s/(A)/(D)/ ということではない。たとえば、以下のような正規表現でリライトされる。 Google Code Search # 1文字マッチしたらリライト実行。空文字列でなければ実行する。 RewriteRule . index.php [L] Google Code Search # 先頭にマッチしたらリライト実行。常に実行する。 RewriteRule ^ -

    mod_rewriteの考え方。 - こせきの技術日記