Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
紛失したPCを追跡するAdeona
Search
Kenichiro MATOHARA
December 13, 2008
55
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
紛失したPCを追跡するAdeona
Kenichiro MATOHARA
December 13, 2008
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
軽量ウェブブラウザDilloのPlugin
matoken
0
18
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
110
念願のNDLOCR-Lite を試す
matoken
0
99
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
81
ActivityPub Server の snac その3
matoken
0
72
ActivityPub Server の snac その2
matoken
0
50
端末録画再生共有アプリ asciinema 3.0 リリース
matoken
0
89
アナウンス向けにミニマリスト向け ActivityPub Server の snac を利用
matoken
0
120
最近のNitterやX(old Twitter)関連 2025.09
matoken
0
96
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Un-Boring Meetings
codingconduct
0
350
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Navigating Team Friction
lara
192
16k
Chasing Engaging Ingredients in Design
codingconduct
0
240
Exploring anti-patterns in Rails
aemeredith
3
450
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
30 Presentation Tips
portentint
PRO
1
360
Optimizing for Happiness
mojombo
378
71k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
530
Transcript
紛失したPC を追跡するAdeona 12月のオフな集まり(第77回)(20081213) K.I.Matohara<
[email protected]
> http://hpv.cc/~maty/
Adeona? • Windows/MacOS X/Linux 対応. • PC のIP 情報などを自動的にUpload .
• Mac かつiSight カメラがある場合写真もUpload 出来る. • 情報は暗号化匿名化されてアップロード. • 分散型・非集中型のOpenDHTネットワークに アップロードされる. • よく落ちているorz
情報を調べたいとき Adeona install 時に作成される資格情報ファイル (adeona-retrievecredentials.ost) を前もって 別マシンに待避しておく. この資格情報ファイルとAdeona Install 時に設定
したパスワードをAdeona-client.exe に渡すことで OpenDHTネットワーク から情報が取得できる.
どういった情報が取得できるか info: ========== START STATE RETRIEVE ========== info: state updatetime:
10/06/2008,23:49 (JST) info: update replica 0 not available info: succesfully retrieved update replica 1 info: ======== start location data ========= update time: 10/06/2008,23:49 (JST) internal ip: 192.168.1.190 external ip: 61.205.238.91 access point: MyPlace Nearby routers: no routers found info: ========= end location data ========== info: iSight snapshot saved in /Users/mk/Desktop/adeonaretrieval- 10-07-2008-1551/adeona-snapshot-10-06-2008-2349-JST- 61.205.238.91.jpg info: ========== END STATE RETRIEVE ==========
Mac の場合は写真も 320x240 jpeg
問題点 • OpenDHTネットワークがよく落ちている. • Mac 以外では画像が取得できない.
お手軽に似た様な機能を実現 • 内部IP → ifconfig • 無線LAN 情報 → iwconfig
• グローバルIP → 外部のsite に環境変数を返す cgi を設置し,w3m -dump で呼び出し. • カメラ → 今回はwebcam を設定. • データアップロード → 自宅サーバにUpload.
script #!/usr/bin/perl $DATE=`/bin/date +%Y%m%d%H%M%S`; chomp $DATE; $LOG="/home/mk/var/adeona_m/$DATE"; open(FILE,">$LOG.txt"); open(STDERR,">&FILE"); print
FILE "#-- iwconfig\n"; print FILE `/sbin/iwconfig`; print FILE "#-- ifconfig\n"; print FILE `/sbin/ifconfig`; print FILE "#-- env\n"; print FILE `/usr/bin/w3m -dump http://replay.ne.jp/mk/cgi-bin/env.cgi`; close(FILE); #-- camera #`/usr/bin/v4lctl webcam $LOG.jpg`; #-- scp `/usr/bin/scp $LOG.txt mk\@hpv.cc:~/adeona_m/`; `/usr/bin/scp ~/.webcamd/pre-webcam.jpg mk\@hpv.cc:~/adeona_m/$DATE.jpg`;
動作状況
情報元 - 行方不明のノートPCをAdeonaで追跡する - SourceForge.JP Magazine http://sourceforge.jp/magazine/08/09/26/0117237 - Adeona: A
Free, Open Source System for Helping Track and Recover Lost and Stolen Laptops http://adeona.cs.washington.edu/index.html - 資料Up 予定 http://matoken.3memo.com/ked