Cabos
出典: フリー百科事典『ウィキペディア(Wikipedia)』
| シンプルな操作性で初心者に優しいファイル共有ソフト | |
| 作者 | heavy_baby |
|---|---|
| 開発元 | Cabos プロジェクト |
| 初版 | 0.1 |
| 最新版 | 0.8.2(2010年2月9日) |
| プログラミング言語 | REALbasic / Java |
| 対応OS | Mac OS 8.6以降[1] Mac OS X 10.2.8 以降[2] Mac OS X 10.4.11 以降[3] Windows 2000 Professional 以降 |
| 使用エンジン | LimeWire |
| プラットフォーム | PC/AT互換機 / Macintosh |
| サイズ | 約8.5MB |
| 対応言語 | 28言語 |
| サポート状況 | サポートフォーラム |
| 種別 | Gnutella サーバント / ファイル共有ソフト |
| ライセンス | GPL |
| 公式サイト | Cabos |
Cabos(カボス)はGPLで公開されている、Gnutella互換の、日本製のファイル共有ソフトウェアである。
目次 |
[編集] 概要
Cabosの基盤となっているネットワークエンジンはLimeWireである。LimeWireはその開発言語としてJavaが用いられているため、開発当初、Mac OS X環境下では、Javaの性能が発展途上で、グラフィカル・ユーザー・インターフェースの動作が緩慢であるという欠点があった。この欠点を補う目的で、Cabosはグラフィカル・ユーザー・インターフェース部分にREALbasicを用いて開発された。グラフィカル・ユーザー・インターフェースの設計はMac OS X用のGnutellaサーバント・ソフトウェアAcquisition(アキュイジッション)が参考にされている。REALbasicを用いて開発されたため、その後Mac OS版、そしてWindows版へと移植が比較的スムーズに行われた。2010年時点では世界28言語に翻訳されている。 2011年、LimeWireとFrostWireのホストキャッシュサーバー停止を受けてソフトウェアの配布が中止された。
[編集] LimeWireとの違い
- LimeWireでは、インストール後に使用環境に合わせて設定作業を行わなければならないが、Cabosではいっさいの設定を必要とせず動作させることができる。
- グラフィカル・ユーザー・インターフェースが必要最低限に簡素化されており、パソコンの操作経験の少ないユーザーでも利用し始めやすくなっている。
- IP2Country[4]という技術が搭載されている。LimeWireは元来、ノードごとに優先言語という情報を持たせ、優先言語が同じノード同士が積極的に接続しあう仕組みを備えているが、高い確率で優先言語の情報を伝達できない欠点があった。Cabosではこの問題をIP2Countryで補い、優先言語の情報を収得しやすくなった。
- MP3タグの文字化け修復機能が搭載されている。文字化けはMP3のID3v1.0/v1.1の仕様が厳密に定義されていなかった事により、MacRoman方式の文字コードをISO-Latin1方式に変換して記録してしまうmp3プレイヤーが存在した事が原因である。これは日本語環境の場合、Shift JISの文字コードのバイト列を破壊してしまうことを意味する。[5]
[編集] 危険性と対策
- Gnutella ネットワークでは、不正を監視する中央サーバーが存在しない事から、共有されているファイルに規制をかけることができず、また評価システムも存在しないため、通常のファイルに加え、悪意を持った者のウイルス、トラップや業者のスパムなどが混じっている。
- Cabosではこれら危険なファイルを避けるため、様々な方法[6]でフィルタリングを行っているが、相手とのいたちごっことなり十分ではない。
- そのためダウンロードを行ったファイルが安全かどうかは、適切なウイルス対策ソフトウェアやインターネット・セキュリティ・ソフトウェアを用いて確認する必要がある。
[編集] 日本国内における違法性を巡る出来事
- 2006年7月:LimeWireを利用し、漏洩した個人情報を入手しそれを元に不正アクセス、男性1名を逮捕
- 2008年11月:LimeWireを利用し、児童ポルノを共有、男性1名を逮捕
- 2009年11月:Cabos・LimeWireを利用し、児童ポルノを共有、男性10名を逮捕
- 2009年11月:LimeWireを利用し、猥褻動画を共有、男性1名を逮捕
- 2009年12月:Cabosを利用し、児童ポルノを共有、男性1名を逮捕
- 2010年1月:Cabos・LimeWireを利用し、児童ポルノを共有、男性48名を逮捕
- 2010年2月:Cabosを利用し、音楽ファイルを共有、男性1名を逮捕[7]
[編集] ウイルス対策ソフトウェアの扱い
- 2007年8月下旬、ウイルス対策ソフトウェアMcAfeeで、Cabosのアプリケーション本体がトロイの木馬として誤認識された。
- 2007年9月中旬、ウイルス対策ソフトウェアMcAfeeで、Cabosがトロイの木馬としての認識から外された。
- 2007年12月時点で、ウイルス対策ソフトウェアKaspersky Internet Security 7.0で、CabosがリスクウェアRootShell[8]として認識されている。
[編集] 脚注
- ^ MRJ 2.2.5のインストールが必要。対応している最新版はバージョン0.7.10まで。
- ^ Java Runtime Environment 1.4.1の環境で対応している最新版はバージョン0.7.10まで。
- ^ Java Runtime Environment 1.5以降のインストールが必要。Universal Binaryには非対応なのでIntel MacではRosetta環境で動作させる必要がある。
- ^ PhexというGnutellaサーバント・ソフトウェアからその技術を流用している
- ^ 2010年の時点ではmp3タグのユニコード対応が進み、流通ファイルのmp3タグの文字化けの量が減り、この機能の必要性は減った。
- ^ BlueTrack Internet Securityの提供する遮断リストを搭載。LimeWireの提供する敵対IPリストを自動で受信。キーワード・IPアドレス・ファイルサイズ・ファイル名の長さ等でのフィルタリング
- ^ 時事通信 (2010年2月25日). “ファイル共有ソフトで音楽公開=著作権法違反容疑、男逮捕-香川県警”. 2010年2月25日閲覧。
- ^ CabosはGUI部分とCORE部分にプログラムが分離しており、GUI部分がCabos.exe、CORE部分のjava.exeを起動する為にシェルのcmd.exeが使用される。この構造がRootShellと認識される。