Submit Search
Androidのフレームワークをデバッグするために検出ツールを作ってた話
1 like
961 views
nhnmomonga
G
Read more
1 of 19
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
More Related Content
PDF
いまさら恥ずかしくてAsyncをawaitした
Kouji Matsui
PDF
触ってみよう! Robotics Studio -レゴマインドストームRCXを動かしてみる
asa88
PDF
これからの「async/await」の話をしよう
Kouji Matsui
PDF
scikit-learnとTensorFlowによる実践機械学習 第12章
隆介 小野
PDF
ランダムフォレスト回帰
隆介 小野
PDF
プログラミング初心者の壁の越え方
Yuichi Kato
PDF
async/awaitダークサイド is 何
Kouji Matsui
PPTX
100116 わんくま勉強会東京42
asa88
いまさら恥ずかしくてAsyncをawaitした
Kouji Matsui
触ってみよう! Robotics Studio -レゴマインドストームRCXを動かしてみる
asa88
これからの「async/await」の話をしよう
Kouji Matsui
scikit-learnとTensorFlowによる実践機械学習 第12章
隆介 小野
ランダムフォレスト回帰
隆介 小野
プログラミング初心者の壁の越え方
Yuichi Kato
async/awaitダークサイド is 何
Kouji Matsui
100116 わんくま勉強会東京42
asa88
What's hot
(13)
PDF
Tensorflow
Daisuke Yamashita
PDF
C言語講習会資料(後半)
Yuki Sako
PDF
C言語講習会資料(前半)
Yuki Sako
PPTX
Swift (with SceneKit) で簡単な3Dゲームを作ってみた
Kazuya Hiruma
PDF
Python機械学習プログラミング第10章後半
隆介 小野
PDF
続Open cv4android
Masaki Otsuki
PPTX
わんくまっちゃ445同盟 SilverlightでTdd(仮)
normalian
PDF
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
PPTX
Processingについて
reona396
PDF
Siv3Dのすゝめ
Azaika At
PPTX
OpenCV 百聞は一見にしかず
mq_nakamura
PDF
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
PDF
p5.js について
reona396
Tensorflow
Daisuke Yamashita
C言語講習会資料(後半)
Yuki Sako
C言語講習会資料(前半)
Yuki Sako
Swift (with SceneKit) で簡単な3Dゲームを作ってみた
Kazuya Hiruma
Python機械学習プログラミング第10章後半
隆介 小野
続Open cv4android
Masaki Otsuki
わんくまっちゃ445同盟 SilverlightでTdd(仮)
normalian
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
Processingについて
reona396
Siv3Dのすゝめ
Azaika At
OpenCV 百聞は一見にしかず
mq_nakamura
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
p5.js について
reona396
Ad
Viewers also liked
(6)
PDF
OpenCV4Androidで画像処理アプリのススメ
Masaki Otsuki
PPTX
Javaにおけるネイティブコード連携の各種手法の紹介
khisano
PPT
Android Hacks - Hack57
Masanori Ohkawara
PDF
0621 ndk game
cat kaotaro
PPT
Android Hacks - Hack47
Masanori Ohkawara
PDF
OpenCVをAndroidで動かしてみた
徹 上野山
OpenCV4Androidで画像処理アプリのススメ
Masaki Otsuki
Javaにおけるネイティブコード連携の各種手法の紹介
khisano
Android Hacks - Hack57
Masanori Ohkawara
0621 ndk game
cat kaotaro
Android Hacks - Hack47
Masanori Ohkawara
OpenCVをAndroidで動かしてみた
徹 上野山
Ad
Androidのフレームワークをデバッグするために検出ツールを作ってた話
1.
研究でAndroidの フレームワークを デバッグするために バグ検出ツールを 作ってた話
( ꒪⌓꒪)
2.
@haruna_nishi リスのアイコンです 情報学系M2 来月からは 社畜プログラマ見習い 乙女ゲー(一部)と ロボットアニメ狂い
3.
ところで皆様 AndroidのVMを 改造しようとしたことが ありますでしょうか
4.
アプリケーションソフトウェア アプリケーションフレームワーク(Java) C/C++
Dalvik VM Linuxカーネル
5.
普通はないですよね 私もありません (°∀°)
そんなことするの 変態さんだけだよね!!
6.
旧湯淺研究室(当時) VM? 改造してますよ
8.
そんな研究室に 配属される事になった私…。▼
9.
果たしてどんな研究課題が 与えられるのだろうか。▼
10.
??? 西脇くん。▼
11.
??? 湯淺先生! ▼
12.
湯淺教授 VM改造してたら、フレームワークに バグがあるのを見つけたから、他にもバグが無いか、 適当にコンパイラ拡張して検出器作ってくれないかな。▼
13.
※西脇の心象風景
, '´  ̄ ̄ ` 、 i r-ー-┬-‐、i | |,,_ _,{| N| "゚'` {"゚`lリ や ら な い か ト.i ,__''_ ! /i/ l\ ー .イ|、 ,.、-  ̄/ | l  ̄ / | |` ┬-、 / ヽ. / ト-` 、ノ- | l l ヽ. / ∨ l |! | `> | i / |`二^> l. | | <__,| | _| |.|-< \ i / ,イ____!/ \ .| {.| ` - 、 ,.---ァ^! | | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄l __{ ___|└―ー/  ̄´ |ヽ |___ノ____________| }/ -= ヽ__ - 'ヽ -‐ ,r'゙ l | __f゙// ̄ ̄ _ -' |_____ ,. -  ̄ \____| | | -  ̄ / | _ | ̄ ̄ ̄ ̄ / \  ̄| ___`\ __ / _l - ̄ l___ / , / ヽi___.|  ̄ ̄ ̄ | _ 二 =〒  ̄ } ̄ / l | ! ̄ ̄| _______l -ヾ ̄ l/ l| |___|
14.
という訳で 作りました ⊂二二二( ^ω^)二⊃ブーン
15.
その名も
16.
SEAN: Static Error Analyzer for Native
code
17.
● 使ったコンパイラ Clang ● 検出できるバグ ネイティブコード中のJNIの規則違反 詳しくは SEAN:
Support Tool for Detecting Rule Violations in JNI Coding でググって頂ければ論文が読めます
18.
バグ見つけた のはいいけど 報告する方法が わからねぇ……っ
19.
ありがとうございました!
Download