32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2004年
5月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2004-05-17 (Monday) [長年日記]

[Software] Sleipnir Version 1.54 Released

ちょくちょく上がってますねぇ.

一応,わたしが追いかけている数少ないソフトウェアなので書いてます.

あまりバージョンアップするようなら取り上げるのも控えようかな.とか思ったり.

[Univ] Prack49-14 by Aleph One

さて,今日のゼミで私は「BOFの新しい防御法*1」について取り上げました.

その関連で調べていたら見つけた人物が表題のAleph Oneという人.

この人が書いたPrack49-14はBOFの攻撃を世の人に理解しやすく説いた文章として有名らしいです.

興味があれば面白く読むことができます.ぜひ.

*1 BOFの新しい防御法:簡単に言うと,データを機械語として解釈して,攻撃できるコードになってたらあやしいよね.っていう検出方法.

[Ruby] 日本語処理 @ 正規表現

ちょいとRubyでプログラミング中.

表題に正規表現とありますが,String#sub使ってるだけです.

が,日本語の処理がうまくできん.Javaのように「ぜ〜んぶUnicodeでいいよね.グヘヘ.」な思考もないため,文字コードが一致しなければならないのは当然.さらにjcodeなどによりマルチバイト対応できる関数でないと挙動がおかしい.

ちなみにString#subはjcodeの対応に含まれていない様子...で,どうしろと?

本日のツッコミ(全2件) [ツッコミを入れる]
takano32 (2004-05-19 (Wednesday) 02:00)

Sleipnirのサイトを覗いてみたところ,1.55が公開されてました.

takano32 (2004-05-20 (Thursday) 11:28)

1.56がリリースされていますな

本日のPingbacks(全0件)