投稿

Android M Developer Preview3 - Runtime Permission 変更点

イメージ
Android M Developer Preview3が本日公開されました。取り急ぎPermission関係の調査をしています。 前回までの解説ページ Android M Developer Preview1 Android M Developer Preview2 Android M New-Permission-Group さて、今回Permissionの解説ページが変更になりましたが、Supportライブラリへの解説追記が追加されたのみでした。「final APIs 」と言っているので期待したのですが、「MMC」というキーワードそのままだし<uses-permission-sdk-m>とか最終的に消えるであろうキーワードがどうなるのか?この当たり結構影響が大きい所なので、その辺りがまったく見えなくてちょっとがっかりです。 また、今回の リリースノート をみると Translations of the documentation are available. Use the language selector at the bottom right corner of any page to switch languages. Note that some of the translated docs are not yet updated for Developer Preview 3. と、翻訳ページ用意したぜ!とどや顔で書いてあるのですが、 日本語の本家Developer Preview パーミッション のページは、Preview1の物なので注意してください。 以下今回追加説明された、Supportライブラリについてです。現状では、まだ、まだ変更が予想されるため、仕様が確定したら全て纏めて書こうと思っております Support Librfary  methods for handling permissions V4とV13のサポートライブラリリビジョン23には、パミッションに関する新しいメソッドが追加されています。 サポートライブラリのメソッドは、これらのサポートライブラリを使用する事ができる任意のデバイス上で正常に動作します。 サポートライブラリメソッドを使えば、アプリがMデベロッパープレビューのデバイス上で動作しているかをチェックする...

もってけ、タオバイザー(あまったパーツ)

イメージ
来週月曜日のABCで、タオバイザーのパーツ無料配布を行います。 来週東海大学でVRのハンズオンをするのですが、そこで使ったらもう在庫なしです。ということで、余ったパーツとか、余ったパーツとか、余ったパーツを無料でお配りしますので、欲しい方はブースまでいらしてください。 お勧めは、タオバイザーアマゾン版についていなかった磁石の気がしますが、最新のGoogleCardboardでは磁石なくなっちゃったし、微妙です。 レンズもありますが、自作する人もうあまりいないだろうなぁーと思っていて、実は一番人気はレンコンパーツなんじゃないかとか思ってます。 間違えて発注した、ちっさいプラビスもありますので、色々遊べるかもしれません。 さて、タオバイザーの次は、 じゃごバイザー なる企画が走っているとか、いないとか、ティザー広告ぽい展開を見せています… Share on Tumblr Tweet

ABC 2015 Summerでアンドロイドのセキュリティについてお話します

イメージ
次の月曜と開催が近づいてきました、アンドロイドの会主催のイベント「Android Bazzar and Conference」(2015年7月20日(月・祝 海の日)川崎市産業振興会館 にて開催  開催概要はこちら )にて、セキュリティに関する講演を致します。 15:00 – 15:45の45分間 テーマは、 「 Android M の新しいパミッションモデルと、アンドロイドセキュリティ 」 次期アンドロイドでは、セキュリティモデルが大幅に変更になります。 従来のインストール時のパミッション確認から、実行時にパミッションを確認に変わるため全てのプログラムが影響を受けます。 Android M Developer Preview版の情報を元に解説します。 また、開発者注意すべき、アンドロイドのセキュリティに関する事項も解説します。 ということで、先ほどパワポの作成が終わりました。 普通のセキュリティに関する内容にしようと思いましたが、 DoroidKaigi に参加されたメンバーも多いでしょうからネタを一新し、次期アンドロイドで採用される、新しいパミッションモデルのネタにしました。(Android M Developer Preview 2がギリギリで出てきて、動作確認とか辛かったです。) まだ、今後バージョンアップで変わる気配がするのですが、アプリを公開している方殆どが影響を受ける内容となります。 また、先日告知しましたが、アンドロイドアプリのセキュリティホールを見つける、 Tao RiskFinderの無料体験 を致します。ご自分のアンドロイド端末にアプリをインストール、もしくはマーケットにアップしてあるアプリケーションであれば検査可能ですので、是非お越しください。 Share on Tumblr Tweet

ABC 2015 Summerにて、あなたのアプリを無料で診断します!

イメージ
恒例の、アンドロイドの会主催のイベント「Android Bazzar and Conference」が、2015年7月20日(月・祝 海の日)に、川崎市産業振興会館 にて開催されます。 開催概要はこちら 三連休の最終日ということで連休明けに備えて自宅待機している方々、「えいっ!」と立ち上がって是非おいでください。 タオソフトウェアでは毎回ABCへ出展しているのですが、今回は 「アンドロイドアプリの脆弱性検知ツール Tao RiskFinder」 をなんと無料で体験できる「無料診断イベント」を行います。 個人・法人問わず、アプリの作者さんであればどなたでも、自分で作成したアプリをTao RiskFinderで無料診断できます。 もちろんTao RiskFinderはフル機能で提供します。希望すれば、診断結果についてタオソフトウェアのメンバーから説明を受けることもできます。 診断ごとにアカウント発行しますので、診断結果はあなた専用の情報になります。他の人に結果を知られてしまうことはありません。また、診断結果はABC終了後1週間は自由に閲覧できるようにしますので、後でじっくりと結果を確認することもできます。 Tao RiskFinderは法人向けの有料サービスなので、気軽に診断してもうらうというわけにはいきませんでしたが、今回は「とにかく、まずはチェックしてみてください!」ということで無料体験となりました。 今回の無料体験を通してTao RiskFinderというサービスを知ってもらいたいなぁと思っています。 で、もし問題が発見された場合には...。 頑張って修正しましょう!! では、皆さんのご来場をお待ちしております! ABC 2015 Summer開催概要 日時:2015年7月20日(月・祝) 海の日 10:00 〜 18:00 会場:川崎市産業振興会館 参加費用:無料 ABC 2015 Summerへの参加申し込み こちらからどうぞ ABC 2015 Summerの詳細はこちら Share on Tumblr Tweet

Android M Developer Preview 2 - Runtime Permission 超訳追記

イメージ
Android M Developer Preview2が先日公開されました。相変わらずソースは公開されていないので、外から見る事しかできませんが、パミッションモデルが大きく変更になるため追いかけています。 パミッションモデルの変更については、以前のブログ、 Google I/O 2015 新しいパミッションモデルの超訳 に詳しく記載しましたが、Preview2のリリースで超訳したページが加筆修正されてしまいました。 一通り変更が加わった点は洗い出したのですが、Preview3 Preview4とまた変更になると思うので、今回は加筆、変更が加わった部分だけ纏めて、正式リリース時に1本にまとめたいと思います。

石川県でセキュリティの講演に行ってきます。

イメージ
ここの所、アンドロイドのセキュリティの話をすることが多いです。 6月29日(月)に石川県工業試験場にて、「アンドロイドアプリのセキュリティとウェアブルデバイス」という講演が行われます。ウェアブルデバイスの方は塚本教授で、セキュリティの方を私の方で担当させてもらうことになりました。ご一緒させてもらい光栄です。 DoroidKaigi ワイヤレスジャパン 石川県ソフトウェア技術研究会 と続いておりますが、55分、15分、1時間半と時間がまちまち… だいたい使いまわしをするのですが、これだけ時間が違うと色々と構成を変えたりと大変です。ようやく石川県ソフトウェア技術研究会用のパワポを作成し終えたのですが、調子に乗ってたら90枚になってしまいました。 さて、石川県ですが、タオバイザー関連で、 ホクリクエンタメフェス に出展をしたり、高専でハンズオンをしたり色々と縁があります。会場は石川県工業試験場なのですが、実は2年ぐらい前に一度セキュリティの講演をさせて頂いたりしています。 また、よんで頂きとてもうれしいです。 前回、金沢入りをした時は、北陸新幹線開通ぎりぎり前でした。 新幹線の写真いっぱい取ってきます!! 現在比較的動きやすい状況ですので、セキュリティネタに興味のある方は呼んで頂けたらと思っております。     Share on Tumblr Tweet

Android M Permission-Groupの大抜擢

イメージ
今回のパミッション周りの一つの大きな特徴として、今まで何も役に立っていなかったパミッショングループが、大抜擢され、重要な役割を得るようになった事があげられます。 Android M Developer Previewのパミッション周りの変更解説として、今回はパミッショングループについて解説したいと思います。 ブログの過去の記事「 Android OS 4.2のPermission Groupの変更点 」を見てみると、この時パミッショングループの大幅改編がされ、12個だったパミッショングループが24個になり大幅変更、しかしながら以下のような記載が… 「これで、何かの具体的な意味はなくなり、パミッショングループは只の情報でしかなくなりました。」 元々殆ど意味がなかったんですが、整理してさらに意味がなくなったので時期変更に向けての準備か?なんてうがった予想も立てたのですが、そのまま放置されつづけ、今回仕様変更となりました。 大抜擢されたのですが、なんと、大量にパミッショングループが削除されてしまいました。 抹殺されたパミッショングループ達 android.permission-group.ACCESSIBILITY_FEATURES android.permission-group.AFFECTS_BATTERY android.permission-group.APP_INFO android.permission-group.AUDIO_SETTINGS android.permission-group.BLUETOOTH_NETWORK android.permission-group.COST_MONEY android.permission-group.DEVELOPMENT_TOOLS android.permission-group.DEVICE_ALARMS android.permission-group.DISPLAY android.permission-group.HARDWARE_CONTROLS android.permission-group.MESSAGES android.permission-group.NETWORK android.permission-group.PERSONAL_INFO android.permission-g...

第6回 Androidアプリセキュア開発セミナーを開催します

イメージ
セキュアスカイ・テクノロジーさんと共催しているAndroidアプリセキュア開発セミナーのお知らせです。 第6回Androidアプリセキュア開発セミナーを以下の日程で開催します。 概要 日時:2015年6月26日(金)10:00-17:00 (9:30受付開始) 会場:セキュスカイ・テクノロジー社セミナールーム 対象:Androidアプリケーションの企画、設計、開発のリーダー、およびマネージャ 詳細はこちら 早いもので6回目。半年に一度の開催なので丸3年にわたって継続していることになります(思わず遠い目...)。 このセミナでは、Androidアプリを開発する上で開発者が犯しがちな誤りや、Androidが提供するセキュリティの仕組みや限界について説明しつつ、セキュアなAndroidアプリを開発するためのポイントについてお話します。 座学なのであまりソースコードレベルの話はせず、考え方やチェックポイントなどについて大まかに理解してもらえれば良いなぁ、と思っています。 今回の講習では定番の内容に加えて、次のAndroid Mで導入される予定の新しいパーミッションモデルについても少しお話ししようと思っています。 日程が合わなくて今まで参加できなかった方、まだ余裕がありますので、お早めにお申し込み頂ければと思います。 お申し込み、お問い合わせは、セキュアスカイ・テクノロジーさん経由となります。 問い合わせ TEL:03-3525-8045 E-mail:info@securesky-tech.com お申し込み こちらからどうぞ Share on Tumblr Tweet