2010-01-01から1ヶ月間の記事一覧

console.log()などが使えないブラウザで、取り急ぎJavaScriptを動作させたい時のコード

if (typeof window.console != 'object'){ window.console = {log:function(){},debug:function(){},info:function(){},warn:function(){},error:function(){},assert:function(){},dir:function(){},dirxml:function(){},trace:function(){},group:function…

PDO (SQLite) For WordpressプラグインでWordpressをSQLiteで動かしてみた

PDO (SQLite) For WordPress | WordPress.org というプラグインを使うと、WordpressがSQLiteでも動くらしいので入れてみた。 試しになので、MacBookのMAMP環境です。 データベースがファイルだと、wordpressのフォルダをコピーすればバックアップが出来そう…

JSRedir-R、Gumblar に感染したwebサイトを踏んだ件

最近になって大手企業のwebサイトでの感染報告が相次ぐ、Gumblar亜種というウィルスですが、感染したwebサイトを踏みました。 折角なのでスクリーンショットを取って、アップしてみました。 ちなみに、2009年5月頃に書いたGumblarについてのメモ。 JSRedir-R…

IEでjpegとPNG画像をアップロードする際、MIME Type(Content Type)が普通と違う件

php

アップロードされたファイルが画像かどうかを判別する際、MIME Typeを見る方法があります。 この情報は、ブラウザの自己申告なため、悪意をもって全然別のMIME Typeを送信する事も可能*1ですが、IEもMIME Typeを偽装?してきます。 jpeg image/pjpeg PNG imag…