BioResource Now ! Vol.12 No.2

BioResource Now !
Issue Number 12 (2) 2016

国内外のバイオリソースを巡る様々な問題や取り組みについて、ホットな話題をこのニュースレターで紹介していきます。

山﨑 由紀子 （国立遺伝学研究所 系統生物研究センター 系統情報研究室）

リソース情報センター便り

NBRP 情報センター

じょうほう通信：No.102

P1-2

ウェブサイトの改ざん検知

P2

NewsLetter に掲載されているあらゆる内容の無断転載・複製を禁じます。 すべての内容は日本の著作権法、及び国際条約により保護されています。
ニュースレターのダウンロード先
URL: www.shigen.nig.ac.jp/shigen/news/

リソース情報センター便り

NBRP 情報センター
今月は情報センターからナA
B
ショナルバイオリソースプロ
ジ ェ ク ト（NBRP）の ポ ー タ ル サ イトを紹介します。 NBRP は 2002
年に発足し、2016 年４月には第 3期（1 期 5 年）の最終年に入ります。
NBRP は４つのプログラム：（１）リソース整備プログラム（２）情報センター整備プログラム（３）ゲノム情報等整備プログラム（４）技術基盤整備プログラムから構成され、中心的プログラムであるリソース整備プログラムは「研図2. BRW Ontology検索
究開発材料としてのバイオリソース
A. Gene Ontology、B. Disease Ontologyの収集・保存・提供等の体制整備」
を 目 的 と し て、２ ９ の リ ソ ー ス グ
ループによって進められています。 上 述 の（３）（４）の プ ロ グ ラ ム に同様に、リソース関連で LinkOut に２番目のプログラムは当情報セン
ついては図１−C,D からその内容と登 録 し て い る グ ル ー プ に は、ターが担当しており、「NBRP ポータ
成 果 を 公 開 し て い ま す。情 報 セ ン
Addgene, ATCC, CCR, GCM,ル サ イ ト（www.nbrp.jp）の 運 営」 ター整備プログラムの３つの分担課
JAXMice, PCC, GRIN など海外の主要と「リソース整備プログラムの情報題（「地球規模生物多様性情報機構なリソース機関も含まれており、登公開支援（現在２９のうち２０のリの日本ノードの活動：GBIF」、「大型録機関の数は年々増加しています。
ソースの情報公開を支援）」を２大類 人 猿 情 報 ネ ッ ト ワ ー ク：GAIN」、論文に使われた研究材料を、著者かミッションとして活動しています。
「ABS（名 古 屋 議 定 書）対 応」）は、ら個人的に入手するのではなく、リそれぞれ図１−E,F,G から活動状況をソースセンターから、品質保証付きプロジェクトに関する情報は公開しています。NBRP リソースをで確実に、かつ正式な手続きを経てすべてポータルサイト（図１） 使 っ た 研 究 論 文 の 情 報（Resource
入手することができる理想的な環境から公開しています。全グループのResearch Circulation：RRC）は 図 １が整いつつあることがわかります。
情 報 公 開 サ イ ト へ は 図 １−A か ら−H から閲覧できます。オンライン
夫々アクセスでき、担当機関と代表上 で 登 録 も 可 能 で す。利 用 者 か ら
ポータルサイトのもう１つの特者の最新情報は図１−B から得るこ
フィードバックされた論文情報が直徴は、２９グループから提供さとができます。
ちにリソース情報に反映できるよれている全リソース（2016 年 2 月
う、RRC と各リソースデータ
現 在 650 万 件）を 一 括 検 索ベースとの連携も進めていま（BioResource World：BRW）できるす。
ことです。
BRWGB
HA
BRW

E,FC
DG

図1. NBRP ポータルサイト

PubMed は世界中の研究者に利用されている文献
情 報 の デ ー タ ベ ー ス で す が、個々の論文に関連する情報を外部 DB にリンクしてくれるLinkOut というサービスを提供しています。RRC はこのサービスを利用して 9000 報以上の論文を NBRP リソースの情報サイトとリンクしています。

ポータルサイトから希望する特定のリソースの情報にアクセスできることはもちろんですが、利用者の研究目的に叶うリソースの候補をシステムから提案できるようなポータルサ
イトができたらよいといつも思っています。
次ページへ続く

BioResource Now ! Vol.12 No.2

その第一段階として、キーワード検索や DNA 配列の相同性検索のほか、遺伝子オントロジーや疾病オントロジーなどからも一括検索できるようにしています（図２ A）。これらのオントロジーは情報センターが外部のデ ー タ ベ ー ス（PubMed MeSH,Homologene, OMIM, dictyBase,WormBase, ZFIN など）を利用して独自に付与しているものであり、まだ十分ではありませんが、少しずつオントロジー付きのリソースが増えているところです（図２B）。

現状は、生物種を特定してリソースを探すという利用者の方が圧倒的に多いのですが、研究目的によっては、異なる生物種の方が適しているという場合もあるでしょう。しかし新しいリソースを使う時のハードルは結構高いはずです。こうした利用者のために NBRP の多くのリソース機関
では初心者向けに取り扱いの講習会を実施して便宜を図っています。情報センターとしても、より多くの選択肢から最適な研究材料を選択できる仕組みを提供できるよう、ウェブサイトの改ざん検知ウェブサイトが改ざんされることがないよう、十分な対策を講じることは大切です。しかし、万が一改ざんされてしまった場合は、二次被害を防ぐために迅速な対応が必要です。そのためには、改ざんされたことを検知する仕組みを導入していなければなりません。
有料で様々なサービスが提供されていますが、今回は Linux で提供されているオープンソースソフトウェアの改ざん検知ツールを紹介したいと思います。サーバ管理者向けになる事をご了承ください。
AIDE(Advanced Intrusion Detection Environment)
AIDE は RHEL5 から利用できるようになった侵入・改ざん検知ツールです。監視対象の状態を DB に保存し（以下、ベースライン）、定期的にベースラインと比較して監視対象の状態が変更されていないかを確認します。CentOS でも利用でき、yum コマンドで簡単に導入できます。
#yum install aide
これでインストールは完了です。デフォルト設定でも動作しますが、監視対象を絞ったほうが効率的です。その場合は、「/etc/aide.conf」を編集します。「aide.conf」は検知ルールと監視対象を定義します。
標準で設定されている検知ルール
NORMAL: ファイルのアクセス権限やサイズの変更などを検知
DIR: ディレクトリのアクセス権限や拡張ファイル属性の変更などを検知
PERMS: ファイル・ディレクトリのアクセス権限のみ検知
LOG: ログファイルのファイルサイズの増加を検知
LSPP: NORMAL と 基 本 は 同 じ だ が、ハ ッ シ ュ 値 の 比 較 で md5 とsha256 を使用
DATAONLY: ファイルのデータ変更のみ検知
検知ルールの後に、監視対象を設定します。記述ルールは以下の通りです。監視から除外したいものがある場合は「!」を使用します。
監視対象の設定方法
監視対象 : [ パス ] [ 検知ルール ]例 ) /home/hoge NORMAL
監視除外 : ![ パス ]例 ) !/home/hoge/tmp
検知ルールと監視対象を設定したら、AIDE の DB を初期化します。監視対象のベースラインを作成し、このベースラインと比較して変更を検知します。ベースラインの更新は「#aide --update」で行います。初期化が成功すると図 1 のように DB 初期化のメッセージが表示されます。
#aide --init
AIDE, version 0.13.1### AIDE database at /ver/lib/aide/aide.db.new.gz initialized.
図 1. 改ざん検知の初期化

Contact Address
連絡先 〒411-8540 静岡県三島市谷田 1111
国立遺伝学研究所 生物遺伝資源センター
TEL 055-981-6885 ( 山崎 )E-mail：brnews@shigen.info

情報を一層充実させていきたいと思っています。（文責 山崎由紀子）

じょうほう通信 [ 第 102 回 ]初期化された DB 名は、AIDE がデフォルトで参照する DB 名と異なるため、以下のように変更します。
#mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz
ベースラインと監視対象の比較方法は以下の通りです。変更が無ければ
図 2 のようなメッセージが表示されます。
#aide --check AIDE, version 0.13.1### All files match AIDE database. Looks okey!
図 2. 改ざん検知の検査結果変更があると、図 3 のようにレポートを表示します。
AIDE found differences between database and filesystem!!

変更箇所を確 Atart timestamp: 2016-01-28 11:46:48
認し、正当な Summary:
Total number of files:
5
作業の結果だ
Added files:
0Removed files:
1と判明した場
Changed files:
2
合は、新しいベースライン --------------------------------------------------Removed files:を作成して、 --------------------------------------------------古いベースラ removed: /home/hoge/hoge2.txt
インを上書き --------------------------------------------------files:
します。これ Changed--------------------------------------------------を行うことで、
changed: /home/hoge
変更後の状態 changed: /home/hoge/hoge.txt
が新しいベー --------------------------------------------------information about changes:
スラインにな Detailed--------------------------------------------------ります。更新
方法は以下の Directory: /home/hoge
Mtime: 2016-01-28 11:44:30, 2016-01-28 11:46:34
通りです。
図 3. 改ざん検知発見時のレポート#aide --update#mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz
AIDE の強みと弱み
AIDE は改ざん検知に必要な機能が備わっており、無料で導入できることが他の改ざん検知ツールに対しての強みです。逆に、AIDE の弱みは通知機能・自動修復機能・変更の承認機能などが備わっていない事です。
これらの機能が必要ならば自作しなければなりません。もし AIDE に無い機能が必要ならば、有償の改ざん検知ツールを検討すると良いでしょう。金額は様々ですが、概ね通知機能は標準で装備されています。
但し、機能が豊富になれば金額も比例して高くなります。金額の計算方
法はサービスにより異なるため一概に比較できませんが、安いものなら数千円から、高いものだと数百万円まで様々です。そのため、必要な機能を吟味して、最適な改ざん検知ツールを選択する必要があります。
今回紹介した AIDE は RHEL5/CentOS5 以降で使用できます。導入も簡単で、設定も容易なため、改ざん検知を試してみたい方はぜひ導入してみてください。
( 渡邉 融 )Editor's Note
久しぶりに本ニュースレターの発行元から近況をお届けしました。
前回の「情報センター便り」は 2011 年 10 月号でした。5 年前に書いた勢いのある「計画」のうち、実現できたのがほんの一部であることを再確認する機会ともなり、少し落ち込みましたが、とにかく前進あるのみです。（Y.Y.)

バイオリソース情報(NBRP)
www.nbrp.jp/(SHIGEN) www.shigen.nig.ac.jp/indexja.htm(WGR)
www.shigen.nig.ac.jp/wgr/(JGR)
www.shigen.nig.ac.jp/wgr/jgr/jgrUrlList.jsp

10 分

BioResource Now !
Issue Number 12 (2) 2016