2008-05-30

ニコニコ動画にマルウェア?


今日になって、ニコニコ動画にアクセスするとAvast4がマルウェア警告を出すようになりました。

SWF:CVE-2007-0071 [Expl]

CVE-2007-0071でググると該当記事が見つかりました。

Integer overflow in Adobe Flash Player 9.0.115.0 and earlier, and 8.0.39.0 and earlier, allows remote attackers to execute arbitrary code via a crafted SWF file with a negative Scene Count value, which passes a signed comparison, is used as an offset of a NULL pointer, and triggers a buffer overflow.

翻訳通すと…

アドビFlashプレイヤー9.0.115.0で、そして、以前に整数超過人員、そして、8.0.39.0以前は遠い攻撃者が否定的なScene Count価値で巧みに作られたSWFファイルによって任意のコードを実行するのを許します。そして、それが署名された比較を通過して、NULLポインタのオフセットとして使われて、バッファオーバーフローを誘発します。

よくわかんないけど、Flashファイルに脆弱性を突くコードが入ってるのね。

で、さっそくニコニコ動画のTOPページのHTMLソースを表示してみた。
Flashファイルを直接呼び出してるのはこの部分だけ。

<script type="text/javascript">
<!--
var so = new SWFObject("http://www.nicovideo.jp/swf/billboard.swf?200805262003", "billboard", "960", "28", 9, "#FFFFFF");
so.addParam("allowScriptAccess", "always");
so.addParam("wmode", "transparent");
so.addVariable("showMarquee", "0");
so.write("billboard_container");
var flashCookie = new FlashCookie("flashcookie");
flashCookie.write("cookie_container");
-->
</script>

http://www.nicovideo.jp/swf/billboard.swf?200805262003
直接アクセスしても問題なし。
てことは、外部JavaScriptファイルからコールしてるに違いない。
Avastの警告ウィンドウを見ると、[cookie.swf]にマルウェアが含まれているという事がわかったので、ソースをエディタに貼り付けてそれっぽい部分をコメントアウトしていく事にしました。

まずは下から。
//flashCookie.write("cookie_container");
いきなりビンゴ!警告出ません。

次に、それっぽい外部JSファイルをDL。

FlashCookieオブジェクトについての関数なので、オブジェクト関連ぽいのから。
http://res.nicovideo.jp/js/swfobject.js
残念。cookie.swf見当たらず。

Cookie関連だと思われるので、ズバリなファイル名のものを。
http://res.nicovideo.jp/js/cookie.js
ビンゴ!やっぱり外部JSから呼び出してました。

てことで、↓を直接DL。

http://res.nicovideo.jp/swf/cookie.swf

超ビンゴ!単体で警告表示されました。
どんな悪さをしてんだか知らないけど、こういうのはユーザーの反感買うんじゃないのかなー。

2008-05-19

MHP2Gメモ その04


MHP2GはようやくHR4になりました!

  • 村クエ☆7で上位クエストにチャレンジ。
    村☆6のラージャンx2にはまだ手を出してない。
  • ヒプノックは特に問題なし。
  • クイーンランゴスタは閃光玉で落として攻撃を繰り返せば楽勝。
    太刀なら気刃斬りしてるだけでザコランゴが死ぬので、クイーンだけに集中してOK。
  • うっかりタクティクス(大剣)を作成。
    クロームレイザー経由でガオレンズトゥーカに仕上げるつもりだったのに…。
    ドラゴンキラーより攻撃力が高いので、グラビモス用には使えるか。
  • キリン(下位)のためにガノフィンスパイクをを作成。眠らせて爆弾で吹っ飛ばす作戦。
    素材水竜のヒレがなかなか手に入らなかった。
  • 村上位のフルフル&赤フルでアルビノの霜降りを運よくゲット。鬼神斬破刀(太刀)を作成。
  • 集会所☆5緊急のシェンガレオンは、村と違って砦ステージなので撃退は楽勝。
  • 相変わらず巨龍(蟹)は討伐できない。戦略を見直すしかないか?

2008-05-16

MHP2Gメモ 悪魔アイルー


悪魔アイルーとググってみると、たくさんヒットします。

■悪魔アイルー
普通のアイルーが攻撃力+防御力=500以内なのに対して、悪魔アイルーはそれぞれ数万~数百万だそうです。
G級クエのボスでも数撃で撃沈できるため、プレイヤーはボスのいるマップに行くだけでクリアできてしまう。との事。

■どうやって作るのか?
どうやら、セーブデータを改変して作成しているようです。
ゲーム自体に改変がいらないので、「オトモ配信」「オトモ渡し」での譲渡が可能。
また、セーブデータを預かって改造してあげる人たちもいるらしいです。

■是非について
改造データという特性上、賛否いろいろあります。
個人的には反対。
確かにド下手な人がG級やるには悪魔アイルーが神ともいえる存在になるでしょうが、地道にやってれば上手くなるもんだと思ってます。

『きちんと向き合えば、きちんと返ってくる。』 (「一人でできる~」さんの名言)


ま、手に入れたくても友達いなくて永遠ソロプレイの俺には無理だけどね!

2008-05-13

MHP2Gメモ その03


MHP2GはHR4に向けて緊急クエストが発令されました。

  • シェンガレオン、ラオシャンロンを倒すために、まずはエンシェントプレートを作成。
    大タルGx2、大タルx3、大タルx10の素材で爆破祭り。溜め3やデンプシーを活用しつつ撃退。
    ラオシャンロン討伐を頑張ってみたものの、現状装備&戦略では難しいらしい。
  • オオナズチともエンシェントプレートで戦う。クシャルダオラやテスカトリ(ル)と違って、毒にさえ気をつけていれば楽勝。
    尻尾に攻撃を当てるように戦っていれば、自然と振り向き様の頭にも当たる。
    けむり玉とか閃光玉は不要。自動マーキングがあれば存在エリアだけは分かる。
  • ディアブロス(とか黒ディア)とは白猿薙【ドド】で戦う。音爆弾だと弾かれ部位が多いので閃光玉で止めて足に攻撃。
    戦い続けてると瀕死行動を見落としがちなので、ときどきエリア移動して様子を見る。
  • グラビモスとかテオ・テスカトル、あるいは巨龍たちのためにドラゴンキラーを作成。攻撃力に若干勝るも属性値で大きく劣るエンシェントプレートはお役御免に。
  • グラビモスは罠+爆弾で腹を割ってから飛び込む。合間に尻尾攻撃で尻尾も切ると安全。
    雨の日は大剣溜め3とかで腹を割るしかないので、振り向き様に飛び込んで。
  • キングチャチャブー強い。

2008-05-07

MHP2Gメモ その02


MHP2Gメモの続きですが、ようやくHR3です。


  • クシャルダオラ(撃退編)は、閃光玉で動きを止めて毒ナイフ。風が消えたら鬼斬破で頭を殴る。
  • クシャルダオラ(討伐編)では、密林なら閃光玉→爆雷針。爆雷針が尽きたら尻尾切りに集中。
  • ナナ・テスカトリは姿や動きが牙獣系。基本的にクシャルダオラと同じ方針でいけるものの、突進のホーミング性能カーブ軌道がハンパないのでガードできる武器を推奨。 飛んだら打ち上げ爆弾。
    封龍剣【絶一門】(片手剣)で
  • ディアブロス、グラビモス、オオナズチにはまだ手を出してません。
  • ブロス系のために白猿薙【ドド】(太刀)も作成

2008-05-01

MHP2Gメモ その01


やっと☆5の中盤まで進みました。
MHP2Gの攻略サイトは既にたくさんあるので、簡単にメモだけ。

    ▼村☆1~2

  • とりあえず金を稼いで(あるいはMHP、MHP2から引き継いで)ハンター防具一式を買う
    → 自動マーキングでペイント不要
  • 武器はブレイズブレイド(大剣)、アサシンカリンガ(片手剣)あたりを作る
  • 集会所☆2でゲリョスが倒せるようになったらポイズンタバルジン(片手剣)を作ると便利
  • ババコンガはツメ乱打からの倒れこみなどがチャンス。爪と顔に攻撃。
  • 潜りドスガレオスには大剣や太刀で背びれを叩くと良い。音爆弾はブロス系のために貯蓄が吉。

    ▼村☆3~4

  • 武器
    • ブレイズブレイド改(大剣)
    • 斬破刀(太刀)
    • アッパータバルジン(片手剣)
    • ジェイルハンマー(ハンマー)
    • 鬼ヶ島(ライトボウガン)
  • 防具
    • バトルヘルム+千里
    • ギアノスメイル+千里
    • バトルアーム
    • ギアノスフォールド
    • ギアノスグリーヴ
  • ☆4火山素材ツアーは「さびた塊」を掘るチャンス。
  • ドドブランゴはバックステップ、横ステップに注意。深追い禁物。潜ったりブランゴ呼んだらエリア移動。
  • ダイミョウザザミは泡ブレスの時の両腕開きに注意。爪攻撃は外に逃げるより足元に転がって踏まれた方が被害が少ない。
  • ガノトトスは尻尾の圏外をうろついてブレスを待ち、隙を見て飛び込み→離脱。もしくは足の間で尻尾回避→タックルだけガマン。
  • モノブロスはボウガンでLV2拡散を調合撃ちしまくれば何とかなる。
  • クシャルダオラはまだチャレンジもしてない。

    ▼村☆5
  • 武器
    • バインドキューブ(ハンマー)
    • 鬼斬破(太刀)
    • 飛竜刀【紅葉】(太刀)
  • 防具(ここから丸パクリ
    • ガルルガフェイク
    • レックスメイル
    • レックスアーム+千里x2
    • レックスフォールド
    • レックスグリーヴ
  • ティガレックスは今のところ片手剣がベスト。閃光玉→腹下に飛び込む or 尻尾切り。
    シビレ罠+大タル爆弾(G)を3セット実行して、携帯シビレ罠で捕獲。
  • キリンも片手剣がベスト。すれ違い様にジャンプ切り。
  • チャチャブーはデカめのキノコに擬態してる。近づいても擬態したままのやつは後回し。
    そして、意外と侮れない。
  • フルフルのために火属性の飛竜刀【紅葉】を作ってみたものの切れ味がすぐ落ちる。
    集会所でレウスを狩りまくって【朱】にアップグレードしたい。
    ※☆1~2は下位よりランクが下の「練習」にあたるので「火竜の翼」「火竜の翼爪」はでない。

とりあえず以上!