タグ

2013年5月27日のブックマーク (3件)

  • アプリを"ハイジャック"! 「libhijack」最新版登場、FreeBSD対応

    Libhijack is a shared object to make injecting arbitrary code 「libhijack」の最新版が登場した。今回のアップデートでFreeBSD amd64に対応。libhijackはプログラムの実行中、動的にシェルのバイナリをメモリ上に展開して処理をシェルへ移行させるライブラリ。OSがプログラムを実行する仕組みを利用して、実行時にシェルを読み込んで処理をそちらへ移している。 バッファオーバーフローなどのバグを利用することで任意の処理が実行されるというセキュリティ脆弱性がしばしば報告されるが、libhijackはそうした処理をOSの提供する仕組みにそって実行するようなアーキテクチャになっている。BSDCan 2013でlibhijackの開発者から概要の説明やデモンストレーションが実施され、動作中のnginxに対して外部からシェルを起

    iwadon
    iwadon 2013/05/27
  • asm.js は本当に速いのか? | g200kg Music & Software

    この結果から、確かにFirefoxとしてはasm.jsが有効になる事で速くはなっているのだけど、asm.js 非対応のChromeと大して変わらない(場合によっては負ける)、というのがわざわざ文法を変えてまで改善した結果としては物足りない、という所ですね。 なお、このテストは実用的なFFTモジュールを目指していてデータの入出力部に通常のJavascriptとのインターフェースのために非asm.jsの処理が多少残っていますので、純粋なベンチマークならばもう少しasm.jsでの改善具合は良くなると思います。 しかしながら、触ってみた実感と世の中の爆速という評判との乖離に釈然としないものを感じていたわけです。1つは比較対象が何であるかという点だと思います。これは数日前の記事。 Surprise! Mozilla can produce near-native performance on the

  • SIG-Audio#4 GDC2013オーディオ報告会が開催されました

    5/24(金)の19:00より「SIG-Audio #4 GDC2013オーディオ報告会」がスクウェア・エニックス社にて開催されました。 ご参加いただいた皆様、ありがとうございました。 当日の講演スライドはすべて公開されています。 ■ 講演1「GDC 2013 Audio報告会 オーディオトピック編」