Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
紛失したPCを追跡するAdeona
Search
Kenichiro MATOHARA
December 13, 2008
56
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
Debian trixie Gnome環境で時計がずれている?
matoken
0
31
200kbps使い放題のロケットモバイル神プランを試し中
matoken
0
28
ファイル共有ソフトウェアのOpenCloud 8.0.0を試す
matoken
0
22
ターミナルグラフィックウェブブラウザ!?
matoken
0
65
軽量ウェブブラウザDilloのPlugin
matoken
0
61
今更LLMを触り始める(ローカルLLM bonsai)
matoken
0
240
念願のNDLOCR-Lite を試す
matoken
0
140
Nextcloud と互換性のある軽量WebDAV server のKaraDAV を試す
matoken
0
160
ActivityPub Server の snac その3
matoken
0
97
Featured
See All Featured
Side Projects
sachag
456
43k
How to build a perfect <img>
jonoalderson
1
6.2k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
HDC tutorial
michielstock
2
980
Unsuck your backbone
ammeep
672
58k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
720
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
580
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Designing for humans not robots
tammielis
254
26k
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