SlideShare une entreprise Scribd logo
1  sur  37
Gnukと私
今井 祐二(富士通研究所)
東京エリアDebian勉強会 2015/02/21
掲載内容は私自身の見解であり、
富士通グループを代表するものではありません
話の流れ
● 私って、誰よ?
– XCASTと私
– OSSコミュニティと私
● SSH鍵をめぐる彷徨の日々
● Gnuk紹介
– JANOG35資料より
– Gnuk user ML: 最近の話題
● デブサミ展示報告
● PGP WoTと私
● XCASTと私(別館)
私って、誰よ?
@alohaug
– 年中アロハ (36着)
– 粗忽な研究員
– 芸風: DevというよりはOpsに興味
新しく物を作るより、枯れた物の新しい切り口を探す。
XCASTと私
(eXplicit Multi-Unicast)
● IRCにハマって修論がやばかった
● MBoneへのあこがれ
– グループアドレス宛先の経路コーディネーションが超大変。大規模放送志向。
– IRCっぽいオレオレMulticastがしたくてたまらない
● ネタ投入
– IPv6 Option Headerに、行き先UnicastアドレスをCcっぽく詰め込んで、Unicast経路で
Ccするとマルチキャストっぽくない?
– 会社の後輩が知らぬ間に、KAMEパッチを2Kくらい作っている
● WIDEに潜り込んで/32ほどアドレスをわけてもらう
● 各種BoF(BSDなひととき, JANOG)で呼びかけ、X6Boneを組む
● IETFに通ってExperimental RFCを書く
– RFC5058 Explicit Multicast (Xcast) Concepts and Options
XCASTと私
OSSコミュニティと私
● BSD系
– KAMEな人たち
– DTCPな人たち(認証付き
v4/v6トンネル生成)
– Audio MIC/Video camera
ドライバな人たち
– 吹き出しな人たち
– FreeSBIEな人たち(XCAST
クライアントLive CD)
● 通称:えびふりゃぁCD
● Linux系
– USAGIな人たち
– KNOPPIXな人たち
(XCASTクライアント
Live CD)
SSH鍵をめぐる彷徨の日々
やられた!
● 2000年のある日、
「君のPCは侵入されているので、切り離しました。」
「ところで、なぜ君のPCがそこにあるのかね?」
● 鍵が…、
– どこにもいけない…。やられたかもしれない…。
● やばい、やばすぎる。
– 自分が粗忽なので、自分がいちばん信用できない。
– 自分を「最もやばいOps」のリファレンスと考え、仕組みを考え
よう。
彷徨の日々
① 鍵はUSBメモリに入れ、常時携帯
② USBメモリは、諸処の事情で暗号機能つきに限定
(FreeBSD/Linuxは非対応。Windowsのみ。)
③ USBメモリ持ち出し禁止に規則改定
④ USBメモリ保有者限定に運用厳格化
⑤ 諸処の事情で、仮想デスクトップ導入
● MyDocumentは、情シスの自動バックアップ対象に。
● 秘密鍵の複製の管理に、自分以外が関与。
聞けない日々
● 自分が知らないだけで、秘密鍵の保管には定番お作法があ
るのではないか?
● SSHのマニュアル・How-To・書籍を漁る
– OpenSSH系は~/.ssh
– Putty系は「安全なところに保管すべき」ばっかり
● 先輩は、友人、その筋の人に聴く
– 「~/.sshで何か問題があるのか?」
– 優秀なハッカーは、ちゃんと保管できるから、粗忽な者の不安は
わからない。(かなりグレる。)
探し求める日々
● スマートカードがあるじゃないか。
– OpenSSH 5.4 pkcs-11 support (OpenSSH 5.4: March 8, 2010)
– Putty-SC, Putty-CAC, Kitty
● OSSごとの対応スマートカードは、入手困難
– スマートカード対応SSHは、愛があるDevが少なかった、のかな
– だいたいヨーロッパ製、日本は配送対象外
– 動作確認情報があるカードは、次世代品に代替し販売中止になっている
– 製造元に、OpenSSH対応を問合せても、情報皆無。ばりばりのプロプラ
イエタリの壁。
● 7本のカード・トークンを試して、全敗…。
今井 祐二
株式会社富士通研究所/Gnuk-user-ML
LT of JANOG35@静岡県立大学
GnukトークンでSSH
Copyright 2015 FUJITSU LABORATORIES LTD
http://no-passwd.net/fst-01-gnuk-handbook/
掲載内容は私自身の見解であり、
富士通グループを代表するものではありません
12
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
Copyright 2015 FUJITSU LABORATORIES LTD
問いかけ ([janog:12624] こじま@株式会社イーツさん)
> ISMS/ISO27001やPCI DSSなどの情報セキュリティでは
> 共通アカウントの禁止や
> パスワードの定期的な変更 などの要件がありますが、
> 機器のデフォルト設定では要件を満たさない場合がほとんどです。
> スイッチやルータなどの
> ネットワーク機器のユーザ認証はどうされてますか?
コメント (maz@IIJさん)
> 研究用途に小規模なグループで使ってるルータだと、
> ユーザアカウント毎に SSH の公開鍵を登録して 公開鍵認証 を
> 使ってるのがあります。
> 標準的なパスワード認証に比べると
> 使い回しパスワードの呪いが無い 等、良い点もあります。
どうしてますか、ネット機器ユーザ認証?
13
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
SSH公開鍵認証は
パスワードの呪いがない!
使い回しパスワード
パスワード定期変更
Copyright 2015 FUJITSU LABORATORIES LTD 14
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
Copyright 2015 FUJITSU LABORATORIES LTD
コメント (岡部@TEPCOさん)
> 公開鍵方式sshの場合、
> 秘密鍵は電子ファイル形式で端末に保存するのが普通だと思います。
秘密鍵、どこに置いていますか?
JANOGerの皆さん、id_rsa をどこに置いてますか?
①~/.ssh/
②My Document
③USBメモリ
④言いたくない
⑤事情を察して…
すごく心配でした。
操作ミスで秘密鍵を漏らしちゃう
ウィルス・標的型攻撃
15
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
Copyright 2015 FUJITSU LABORATORIES LTD
コメント (岡部@TEPCOさん)
> 公開鍵方式sshの場合、
> 秘密鍵は電子ファイル形式で端末に保存するのが普通だと思います。
> 当方では、市販のUSBトークンに秘密鍵をインストールし、
> 二要素認証ができないか評価してみました。
> 結果として、ちゃんとできるものもありましたが、
> ネットワーク機器の機種、sshクライアントソフト、USBトークンの
> 相性のため、可能な組み合わせは極めて限られている
> のが現状です。
秘密鍵、どこに置いていますか?
16
ですよねー。自分もずっと探していたんです。
2013年の夏に、解決したので、
解決方法をJANOGで共有します。
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
Copyright 2015 FUJITSU LABORATORIES LTD
 リーダと一体型のスマートカードUSBトークン
 実験的だったGnuPGのスマートカード対応を、安定動作志向に修練
• g新部さん@FSIJ/飛石技術@OSS Fighter・職人気質
ソフトもハードも作っちゃった。
 完全に自由でオープンな設計
• ハード設計図 … Creative Commons 3.0
• ファームウェア … GPLv3
 オープンハードを支援する会社が製造販売
 ssh-agent/pagent互換動作拡張、GnuPGエージェント
 豊富なOpenSSH, Putty対応クライアントが As-Is で動作
 Unix系: ssh, scp, git
 Windows系 Putty, TeraTerm, WinSCP, 各種gitクライアント
誕生、Gnukトークン!
約1年、ファイルシステム上から秘密鍵ファイルを
すべて消去して仕事・生活しています。(除くバックアップ)
17
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
Copyright 2015 FUJITSU LABORATORIES LTD
 オープンな設計・規格で、複数サプライヤがソフト・ハードを供給
 OpenPGP card spec, FST-01 Circuit Design & PGP
ホワイトボックス型スマートカード・トークン
みんなで使って、運用ノウハウを共有できたら、超嬉しい。
GnuPG+USB-Token+SSH、きてます!!
Gnuk/FST-01 NitroKey Yubikey
Developper Yutaka Niibe
飛石技術
Nitrokey
German Privacy Foundation
Yubico
H/W design License CC BY 3.0 CC BY 3.0 -
Farmware License GPLv3 GPLv3 GPLv2
OpenPGP Card RSA-2048, 4098
ECDSA, ECDH (NIST P-
256 & secp256k1),
EdDSA
RSA-2048, 4098 RSA-2048
GnuPG support ✔
(Linux, *BSD, Win, Mac)
✔
(Linux, *BSD, Win, Mac)
✔
(Linux, *BSD, Win, Mac)
Supplier URL http://www.seeedstudio.com/ https://www.nitrokey.com/ https://www.yubico.com/
Price $ 35 ~ $ 59 ~ $ 50 ~
Other FIDO U2F OTP,
Encrypted Storage
FIDO U2F OTP
設計供給
18
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
GnukトークンでSSH
JANOG 35 Lightning Talk, 2015/01/15
20
というわけで
TokyoDebianでも聴いちゃいます。
id_rsaどこに置いてますか?
①~/.ssh/
②My Document
③USBメモリ
④暗号付きUSBメモリ
⑤スマートカード・トークン
⑥言いたくない。
⑦事情を察して…。
21
その秘密鍵は狙われている。
●
事例:銀行取引クライアント証明書搾取多発
–
マルウェアがエクスポート不可の証明書を消去し、再発行されるタイ
ミングで盗み見。
–
–
–
–
–
–
●
OSプロテクションのみでは、秘密鍵が守りきれない時代です。
●
粗忽でない開発者も安心してはいけません。
「 法人向けインターネットバンキングの不正送金対策、しっかりできていますか? 」
(IPA 2014年8月の呼びかけ)よりhttp://www.ipa.go.jp/security/txt/2014/08outline.html
22
gpg-agentによる
Gnukとアプリケーションの仲介
Thunderbird は Mozilla Foundation の商標です。
23
Gnukトークン入手方法
① 自作
秋月でSTM開発ボード(750円~)を買って、工作。
② 輸入
Seeed Studio(中国 深圳)が、公開された設計書を
もとに製造。Web通販 $36ドル (送料込)
Gnukインストール済
③ g新部さん(飛石技術)から購入
4000円 + ドネーション
24
Gnukトークン秘密鍵封入
①GnuPGでRSA2048鍵ペアを生成
②鍵を安全にバックアップ
CD、紙にプリント
できればRevoke鍵も生成・バックアップ
③ Gnukトークンに書込み
PCに残っている秘密鍵は自動消去
④GnukトークンにPINコード設定
くわしくはWebで!
http://no-passwd.net/fst-01-gnuk-handbook
25
GnukトークンでSSH
①ssh-agent / pagentの替わりにgpg-agentを立ち
上げ。
②gpgkey2ssh でOpenSSH形式の公開鍵を取り出
し、接続先のauthorized_keysに追加
ssh-add -Lでも取得可能
③普通にSSH
• 初回のみPINコードを入力
普通すぎてなんの面白みもないほど、
あっけなく動く。
26
Demo
27
最近のGnuk user MLの話題
正しく鍵を作って封入する、クリーンなやり方は?
New PGP key - again, but this time on a Gnuk
●
https://webkeks.org/blog/?6a
–
①Arch Linux Live CDでbootし、クリーンな環境を起動
–
②OpenPGPでtmpfs上に鍵生成
–
③CDにバックアップ
–
④Gnukに封入
●
結構、手作業あるね。(粗忽なOpsには無理手順…)
●
Live CDでスタートアップキットもいいね。(g新部)
エントロピー足りんかった。作りなおすわ。
28
最近のGnuk user MLの話題
OpenPGP Cardスペック作りなおそうぜ
●
鍵増やそう。(今はEncrypt, Sign, Auth)
●
鍵ごとにPINかけたい
●
PINパッドつけろや
●
NFCつけろや
●
バックアップさせろや
●
●
キーホルダー用の穴が欲しい…。(今井)
お前ら自由杉
29
デブサミ展示報告
●
新参者に快くブース出展させいただき、ありが
とうございます。
●
チラシ38枚配布(50枚準備)
–
CC-BY-SA 3.0で配布中
–
http://www.slideshare.net/YujiImai/gnuk-flyerosc2015
●
来週のOSCもよろしくお願いします。
30
主な質問
● 鍵はどうやって作るの? → GnuPG
● SSH踏み台構成の時は? → Agent-forward
● このトークンを落としそう。 → バックアップ推奨
● CPUは? → 32-bit ARM Cortex M3 @ 72MHz
● 改造できる? → FST-01は難しいかも。SWD端子は出ている。
● ファームは書き換えられる? → Yes. 鍵は消える。
● やべっ、今年度予算で発注するつもりなんだった。 → 買って。
● TLSクライアント認証できる? → Scuteで開発中。
● L2TPクライアント認証できる? → ぜひ作ってください。
31
PGP WoTと私
● 誰ともPGP キーサインしたことありません。
● さも色々やってそうに語ってますが、ごめんなさい…。
● sshしかしてないんです。
● でも、普通のOpsはそんなもんですよ…。(言い訳)
● キーサインすると何が起こるかわかってないです。
特に「やらかした時」の対処。
● Expireさせると、何をしなきゃいけないのか。
● Revokeする正しいお作法とは。
● パニックしているシチュエーションで、ツールのサポートなく、正しく
振舞えないポンコツOps。
● でも、普通そうですよね…。
32
URL
●
Gnuk handbook 1.1
http://no-passwd.net/fst-01-gnuk-handbook/index.html
●
Gnuk 1.1.1 の入ったFST-01を購入する(飛石
技術)
http://www.gniibe.org/shop/gnuk_1_1_x-on-fst-01.html
●
FST-01 Wiki
http://www.seeedstudio.com/wiki/FST-01
33
付録:OpenPGP Cardいろいろ
●
OpenPGP Card準拠カードも色々あります。
–
FSFE Fellowship Card
●
Free Software Foundation EuropeのFellow会員証がOpenPGPスマートカー
ド(同等品が、Kernel Concepts社から購入可能 13,90€)
●
カードリーダーが別途必要
–
Yubikey NEO($50)
●
Yubico社のFIDO USBトークン
●
出荷時はOTPを自動入力モード
●
Yubico社のGPLv3 Java appletがプレインストール。
Enableにすると、OpenPGP + USBカードリーダとして使える。
●
ファームはフリーソフト、ハードはプロプライエタリ
–
暗号なんで、気になる人はとことん気になる世界…。
–
色々、お試し中…。
●
入手容易性・可搬性・検証容易性・運用に対する考慮…。
XCASTと私
別館
Debian tokyo-20150224-01
Debian tokyo-20150224-01
Debian tokyo-20150224-01

Contenu connexe

Tendances

FPGAでmrubyを動かす
FPGAでmrubyを動かすFPGAでmrubyを動かす
FPGAでmrubyを動かすShuta Kimura
 
最近のスマートウォッチについて
最近のスマートウォッチについて最近のスマートウォッチについて
最近のスマートウォッチについてNetwalker lab kapper
 
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐBug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐNetwalker lab kapper
 
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17smNetwalker lab kapper
 
Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Tomoya Kawanishi
 
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-PocketNetwalker lab kapper
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by LinuxAndroid Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by LinuxNetwalker lab kapper
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxNetwalker lab kapper
 
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!Masayuki KaToH
 
NDEF Writerを使ってみよう
NDEF Writerを使ってみようNDEF Writerを使ってみよう
NDEF Writerを使ってみようHirokuma Ueno
 
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoNetwalker lab kapper
 
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users GroupNetwalker lab kapper
 
HTTP2 RFC 発行記念祝賀会
HTTP2 RFC 発行記念祝賀会HTTP2 RFC 発行記念祝賀会
HTTP2 RFC 発行記念祝賀会Jxck Jxck
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Netwalker lab kapper
 
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版Netwalker lab kapper
 
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...Netwalker lab kapper
 
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成Izumi Tsutsui
 
http2.0 negotiation&header compression
http2.0 negotiation&header compressionhttp2.0 negotiation&header compression
http2.0 negotiation&header compressionyuki-f
 
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17Netwalker lab kapper
 
最近の事と来年の目標 2017年
最近の事と来年の目標 2017年最近の事と来年の目標 2017年
最近の事と来年の目標 2017年Netwalker lab kapper
 

Tendances (20)

FPGAでmrubyを動かす
FPGAでmrubyを動かすFPGAでmrubyを動かす
FPGAでmrubyを動かす
 
最近のスマートウォッチについて
最近のスマートウォッチについて最近のスマートウォッチについて
最近のスマートウォッチについて
 
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐBug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
Bug for Install Linux on Atom Z8700 Portabook ポータブックのLinuxインストールバグ対策 2018 #東海道らぐ
 
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm
最近のWindowsタブレット、ガジェットLinuxハッキング #osc17sm
 
Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記Androidへのdebianインストール奮闘記
Androidへのdebianインストール奮闘記
 
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
#GPD-Pocket にUbuntu17.04をインストール Install Ubuntu Linux 17.04 on GPD-Pocket
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by LinuxAndroid Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
 
ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!ラズパイでネット対応 学習リモコンをつくろう!
ラズパイでネット対応 学習リモコンをつくろう!
 
NDEF Writerを使ってみよう
NDEF Writerを使ってみようNDEF Writerを使ってみよう
NDEF Writerを使ってみよう
 
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
 
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group
鹿児島らぐに初参加してみました I tried the paticipate Kagoshima Linux Users Group
 
HTTP2 RFC 発行記念祝賀会
HTTP2 RFC 発行記念祝賀会HTTP2 RFC 発行記念祝賀会
HTTP2 RFC 発行記念祝賀会
 
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
Android Nexus7でLinuxを色々と遊んでみよう Hacking of Android Nexus7 by Linux.
 
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
GPD-WIN、Windows10タブレットに各種Linuxディストリを入れて改造してみた 2017年度名古屋版
 
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...Recently Mobile Linux Hacking after Kernel4.16RC  最近のKernel4.16RC以降の ガジェットLin...
Recently Mobile Linux Hacking after Kernel4.16RC 最近のKernel4.16RC以降の ガジェットLin...
 
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
 
http2.0 negotiation&header compression
http2.0 negotiation&header compressionhttp2.0 negotiation&header compression
http2.0 negotiation&header compression
 
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17 Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
Hacking with x86 Windows Tablet and mobile devices on openSUSE #opensuseasia17
 
最近の事と来年の目標 2017年
最近の事と来年の目標 2017年最近の事と来年の目標 2017年
最近の事と来年の目標 2017年
 

En vedette

horiyo-talk-CfS-20150527
horiyo-talk-CfS-20150527horiyo-talk-CfS-20150527
horiyo-talk-CfS-20150527Saga University
 
Janogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishioJanogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishioKeisuke Ishibashi
 
Janogia20120921 yoshinotakeshi
Janogia20120921 yoshinotakeshiJanogia20120921 yoshinotakeshi
Janogia20120921 yoshinotakeshiKeisuke Ishibashi
 
仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築Yuichiro Shibata
 
ゲームマップのためのグラフAPIの設計
ゲームマップのためのグラフAPIの設計ゲームマップのためのグラフAPIの設計
ゲームマップのためのグラフAPIの設計隆行 神戸
 
Jun4Pharo @ Smalltalk勉強会 2015/5/29
Jun4Pharo @ Smalltalk勉強会 2015/5/29Jun4Pharo @ Smalltalk勉強会 2015/5/29
Jun4Pharo @ Smalltalk勉強会 2015/5/29Tomohiro Oda
 
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウShuichi Ohkubo
 
ゼロレーティングの現況について
ゼロレーティングの現況についてゼロレーティングの現況について
ゼロレーティングの現況についてYoshiki Ishida
 
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側Shuichi Ohkubo
 
ドメイン名の ライフサイクルマネージメント20170222
ドメイン名の ライフサイクルマネージメント20170222ドメイン名の ライフサイクルマネージメント20170222
ドメイン名の ライフサイクルマネージメント20170222Yoshiki Ishida
 
Dronekitによる python apiとアプリ開発の概要
Dronekitによる python apiとアプリ開発の概要Dronekitによる python apiとアプリ開発の概要
Dronekitによる python apiとアプリ開発の概要Masami Ogoshi
 
伝わるプレゼンをする方法
伝わるプレゼンをする方法伝わるプレゼンをする方法
伝わるプレゼンをする方法Hideaki Miyake
 
綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニック綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニックManabu Uekusa
 
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2Shoe-g Ueyama
 

En vedette (20)

キメチャッテ
キメチャッテキメチャッテ
キメチャッテ
 
horiyo-talk-CfS-20150527
horiyo-talk-CfS-20150527horiyo-talk-CfS-20150527
horiyo-talk-CfS-20150527
 
Janogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishioJanogia20120921 tsuchiyashishio
Janogia20120921 tsuchiyashishio
 
Janogia20120921 yoshinotakeshi
Janogia20120921 yoshinotakeshiJanogia20120921 yoshinotakeshi
Janogia20120921 yoshinotakeshi
 
仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築
 
ASAMAP 開発秘話
ASAMAP 開発秘話ASAMAP 開発秘話
ASAMAP 開発秘話
 
ゲームマップのためのグラフAPIの設計
ゲームマップのためのグラフAPIの設計ゲームマップのためのグラフAPIの設計
ゲームマップのためのグラフAPIの設計
 
Jun4Pharo @ Smalltalk勉強会 2015/5/29
Jun4Pharo @ Smalltalk勉強会 2015/5/29Jun4Pharo @ Smalltalk勉強会 2015/5/29
Jun4Pharo @ Smalltalk勉強会 2015/5/29
 
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ
2016.11.29 InternetWeek マルチベンダ環境におけるEVPN構築のノウハウ
 
ゼロレーティングの現況について
ゼロレーティングの現況についてゼロレーティングの現況について
ゼロレーティングの現況について
 
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
 
ドメイン名の ライフサイクルマネージメント20170222
ドメイン名の ライフサイクルマネージメント20170222ドメイン名の ライフサイクルマネージメント20170222
ドメイン名の ライフサイクルマネージメント20170222
 
Dronekitによる python apiとアプリ開発の概要
Dronekitによる python apiとアプリ開発の概要Dronekitによる python apiとアプリ開発の概要
Dronekitによる python apiとアプリ開発の概要
 
伝わるプレゼンをする方法
伝わるプレゼンをする方法伝わるプレゼンをする方法
伝わるプレゼンをする方法
 
プレゼンテーションの考え方20140628
プレゼンテーションの考え方20140628プレゼンテーションの考え方20140628
プレゼンテーションの考え方20140628
 
プレゼンの基本
プレゼンの基本プレゼンの基本
プレゼンの基本
 
綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニック綺麗なプレゼン資料の作り方、10のテクニック
綺麗なプレゼン資料の作り方、10のテクニック
 
NETCONFとYANGの話
NETCONFとYANGの話NETCONFとYANGの話
NETCONFとYANGの話
 
良いプレゼン 良いスライド
良いプレゼン 良いスライド良いプレゼン 良いスライド
良いプレゼン 良いスライド
 
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2
素敵なプレゼン資料を作るためのKnow-Howてんこ盛りセッション:プレゼン道場 Ver 2.2
 

Similaire à Debian tokyo-20150224-01

秘伝:クラウドに開発環境をえいっ!と構築する方法
秘伝:クラウドに開発環境をえいっ!と構築する方法秘伝:クラウドに開発環境をえいっ!と構築する方法
秘伝:クラウドに開発環境をえいっ!と構築する方法Masahiko Hashimoto
 
電子工作のためのPython
電子工作のためのPython 電子工作のためのPython
電子工作のためのPython Takuya Nishimoto
 
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話GoでEPC作って本番運用している話
GoでEPC作って本番運用している話雄也 日下部
 
M5StickVで詰まった話
M5StickVで詰まった話M5StickVで詰まった話
M5StickVで詰まった話shts1
 
もくもくしたこと
もくもくしたこともくもくしたこと
もくもくしたことk_oi
 
エンジニアのための痔の話
エンジニアのための痔の話エンジニアのための痔の話
エンジニアのための痔の話Kouhei Maeda
 
goパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現するgoパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現するTakuya Ueda
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないlestrrat
 
OpenBSD/luna88k development & hack in 2017
OpenBSD/luna88k development & hack in 2017OpenBSD/luna88k development & hack in 2017
OpenBSD/luna88k development & hack in 2017Kenji Aoyama
 
探索アルゴリズム + 深層学習により新化合物を発見する
探索アルゴリズム + 深層学習により新化合物を発見する探索アルゴリズム + 深層学習により新化合物を発見する
探索アルゴリズム + 深層学習により新化合物を発見するKazuki Yoshizoe
 
OSCA Devloper Lounge #1 LT - OpenStack Java SDK
OSCA Devloper Lounge #1 LT - OpenStack Java SDKOSCA Devloper Lounge #1 LT - OpenStack Java SDK
OSCA Devloper Lounge #1 LT - OpenStack Java SDKMasanori Itoh
 
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出Mitsunori Satomi
 
Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012Yuya Adachi
 
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...Yuya Adachi
 
Lispmeetup #45 Common Lispで音声合成
Lispmeetup #45 Common Lispで音声合成Lispmeetup #45 Common Lispで音声合成
Lispmeetup #45 Common Lispで音声合成Satoshi imai
 
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな!  PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとはコンテナを止めるな!  PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとはksk_ha
 
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02Kenji Aoyama
 
Onieで遊んでみようとした話
Onieで遊んでみようとした話Onieで遊んでみようとした話
Onieで遊んでみようとした話Masaru Oki
 

Similaire à Debian tokyo-20150224-01 (20)

秘伝:クラウドに開発環境をえいっ!と構築する方法
秘伝:クラウドに開発環境をえいっ!と構築する方法秘伝:クラウドに開発環境をえいっ!と構築する方法
秘伝:クラウドに開発環境をえいっ!と構築する方法
 
Mugbot bot
Mugbot botMugbot bot
Mugbot bot
 
電子工作のためのPython
電子工作のためのPython 電子工作のためのPython
電子工作のためのPython
 
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
 
M5StickVで詰まった話
M5StickVで詰まった話M5StickVで詰まった話
M5StickVで詰まった話
 
もくもくしたこと
もくもくしたこともくもくしたこと
もくもくしたこと
 
エンジニアのための痔の話
エンジニアのための痔の話エンジニアのための痔の話
エンジニアのための痔の話
 
goパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現するgoパッケージで型情報を用いたソースコード検索を実現する
goパッケージで型情報を用いたソースコード検索を実現する
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃない
 
OpenBSD/luna88k development & hack in 2017
OpenBSD/luna88k development & hack in 2017OpenBSD/luna88k development & hack in 2017
OpenBSD/luna88k development & hack in 2017
 
探索アルゴリズム + 深層学習により新化合物を発見する
探索アルゴリズム + 深層学習により新化合物を発見する探索アルゴリズム + 深層学習により新化合物を発見する
探索アルゴリズム + 深層学習により新化合物を発見する
 
OSCA Devloper Lounge #1 LT - OpenStack Java SDK
OSCA Devloper Lounge #1 LT - OpenStack Java SDKOSCA Devloper Lounge #1 LT - OpenStack Java SDK
OSCA Devloper Lounge #1 LT - OpenStack Java SDK
 
NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出NCSA httpdとCGIの思い出
NCSA httpdとCGIの思い出
 
Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012Introduction about Tizen on Open Seminor Kagawa 2012
Introduction about Tizen on Open Seminor Kagawa 2012
 
Janog60 yosou
Janog60 yosouJanog60 yosou
Janog60 yosou
 
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
Open Source Conference Kansai@Kyoto 2012 presentaiton about Tizen and Tizen M...
 
Lispmeetup #45 Common Lispで音声合成
Lispmeetup #45 Common Lispで音声合成Lispmeetup #45 Common Lispで音声合成
Lispmeetup #45 Common Lispで音声合成
 
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな!  PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとはコンテナを止めるな!  PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
 
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
"Archaeology and RPG" hack: LUNA's development progress, at NBUG meeting 2017-02
 
Onieで遊んでみようとした話
Onieで遊んでみようとした話Onieで遊んでみようとした話
Onieで遊んでみようとした話
 

Debian tokyo-20150224-01