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

文字コード polyglot

IE限定。外から指定されるcharsetに応じて挙動を変えるJavaScriptの関数の実装例。以下のコードを Shift_JIS として例えば charset.js のような名前で保存する。 function detectCharSet() { try{ var ADE = 'アア'; // 0xB1 x2 if(+ADE-0 == 10 ){ return 'UT…

VBScriptでもJavaScriptでもOKな関数定義

まったく役に立たない。IEのときだけVBScriptとして動く。芸風がますますTAKESAKOさんに似てきたという説 <script la[0x00]nguage="vbscript" language="javascript"> rem = null; foo = function( msg ){ rem /* Function foo( msg ) rem */ MsgBox = alert; MsgBox(msg) rem /* End Function : rem */ } </script> ...

VBScript と JScript を交配させるたったひとつの方法

言語牧場 (Kanasansoft Web Lab.) じゃあ、JavaScriptとVB6を交配してみよう。 ... それってJScript!!! IE限定ならクライアントサイドVBScriptでいいじゃん!!! VBScript と JScript はとっても仲がいいので、かんたんに交配させることができます。例えば、1…

Googleで任意の期間を指定して検索する方法

http://www.st.ryukoku.ac.jp/~kjm/security/memo/2009/05.html#20090513__Google2より 任意の期間には設定できないのかな。 適当にパラメータ指定すればできますね。http://www.google.com/search?q=TAKESAKO&hl=ja&lr=lang_ja&sa=N&output=search&tbs=qdr:…

Black Hat Japan 2009 中止のお知らせ…orz

Black Hat Japan について - kana0x80の日記より。 今年の Black Hat Japan はお休みとなりました。来年以降の目途もいまのところ未定です。 今まで日本(格別に東京は)他のアジア諸国に比べて大変恵まれてきました。自分たちがカンファレンスを立ち上…

このprintfデバッグからの卒業♪

こんにちは!近頃咳と痰と鼻水と鼻づまりがすごく多い、金曜日の天使ことhasegawayosukeです。 ActivePerlで任意のx86バイナリを実行しているようなときには、バイナリ部分のデバッグに結構手間取るときがあります。あまり準備に手間をかけずに気合いだけでa…