Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

行方不明のノートPCをAdeonaで追跡する

2008年09月26日 10:12 Nathan Willis 1 2 3

 最新型のノートPCを見ると、たいていはケンジントン・セキュリティスロットが側面か背面にある。これは盗難防止用のワイヤーを通すためのスロットだ。このセキュリティ対策の難点は、(a)泥棒がケーブルを無理に引きちぎろうとしてノートPCを壊しかねないこと、(b)別売りのケーブルを買ってこなければならないこと。これに替わる盗難対策として、フリーソフトウェア・ユーティリティ Adeona がある。盗難は阻止できないが、盗まれたノートPCを追跡し、警察の力を借りて取り戻すのに役立つツールだ。

 Adeonaはバックグラウンドで実行され、ランダムな間隔でアクティブになりノートPCの現在のロケーションと状態に関するデータを集め、これを暗号化してからオフサイトのストレージに密かにアップロードする。ノートPCが(または、同じ場所にあるサーバが)行方不明になった場合、最新の記録データを他の場所から取得し、内部および外部IPアドレス、ローカルネットワーク設定などを知ることができる。この情報を警察に提出すれば、捜査は大きく前進するだろう。

 Adeonaが商用の機器追跡ツールと異なるのは、オフサイト記録データの匿名化、トレース不可能化、暗号化に複数の手段を用いることだ。これを実現するため、多くのパラメータ(状態をチェックする間隔、状態のチェックからアップロードを行うまでの時間、オフサイトストレージの宛先ノードなど)がランダムに決定される。

 Linux用、Mac OS X用、Windows用のAdeonaクライアントをダウンロードできる。最新バージョンは0.21。GPLv2に基づいてライセンスされる。OS X用とWindows用のパッケージはバイナリ形式、Linux用のパッケージはソースコードである。ソースコードをコンパイルする手順は簡単で、一般のLinuxディストリビューションであれば標準の「./configure; make; make install」の3ステップで足りる。Adeonaの実行にはOpenSSL、traceroute、cronの各パッケージが必要だが、どれも入手はたやすい。

 コンパイルが完了すると、make installの段階で、ローカル資格情報ファイル(credentials file)の暗号化に使用するAdeonaパスワードの入力が求められる。このファイルにはシード・データが格納されるが、このシードはマシンが紛失するか盗難された場合に保存済みのロケーション情報を取得するために必要なので、このパスワードを忘れてはならない。インストーラからは、サンプルのcronジョブも提供される。Adeonaを定期的に実行するために、このジョブをマシンのcrontabに追加する。

 Adeonaクライアントを複数のマシンにインストールし、すべてのマシンのロケーション情報を1台のマシンから取得することができる(すべてのクライアントの資格情報ファイルがそのマシンにあることが前提となる)。複数のノートPC、デスクトップ、またはサーバを監視する場合、すべての資格情報ファイルのコピーを各マシンに置いておく。どのマシンが行方不明になるかわからないからだ。各ファイルの暗号化にはそれぞれに固有のパスワードを使う。

 OS XバージョンのAdeonaには、他のバージョンにはまだサポートされていない機能がある。Macの最新機種に組み込まれたiSightビデオカメラを使ってスナップショットを撮る機能だ。泥棒を映像にとらえることができるかもしれない。うっとおしい、あるいは単に照れくさい場合は、カメラ無しのビルドも用意されている。

最終更新:2009年06月18日 21:18