GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
Android 3.x までは、ASLR が全く存在しなかったことが問題のひとつでした。Android 4.0 "Ice Cream Sandwich" で ASLR が追加されたことにより、どこまで攻撃に強くなったのかを見てみようと考えました…が…エミュレータで試すとランダム要素がないという重大な問題に行き当たりました。 2 つの問題 ASLR がエミュレータ上でうまく働いていないのは、次の 2 つの問題が複合しているものと考えられます。 ARM における mmap のランダム性の問題 app_process コンパイラフラグの問題 ARM における mmap のランダム性の問題 この問題がある場合にはすべてのライブラリは 0x4000_0000 から順番に並び、ランダム性を失います。例えばこんな風に。 40000000-40000fff r-x /library1.so 4000100
図1 米Apple社が2010年6月7日に発表したスマートフォン「iPhone 4」 「iPad」と同様に、Apple社が設計した「Apple A4」プロセッサを搭載している。 米Apple社のタブレット型コンピュータ「iPad」や、スマートフォン「iPhone 4」(図1)が搭載するプロセッサ「Apple A4」は韓国Samsung Electronics(サムスン電子)社が製造しているようだ。Samsung Electronics社のスマートフォン向けプロセッサとApple A4のダイを分析した結果、2つのプロセッサのコアの部分が似通っていた。 この分析結果から、成長が続くスマートフォン市場で、Samsung Electronics社(ARMアーキテクチャ)と米Intel社(x86アーキテクチャ)が繰り広げる、スマートフォン向けプロセッサをめぐる戦いがさらに激化していることが浮かび上
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く