PhishERの[設定](Settings)の[Syslog]サブタブから、PhishERプラットフォームに接続されているSyslogサーバーを設定できます。Syslog(System Logging Protocol)は、ネットワークデバイスやサーバーのログを生成するプロトコルです。PhishERプラットフォームとSyslogサーバーを連携させ、PhishERのアクションがトリガーされたときにログを記録できます。
新しいSyslogサーバーの接続
SyslogサーバーをPhishERプラットフォームに接続するには、以下のステップに従って操作します。
- PhishERプラットフォームにログインします。
- [設定](Settings) > [Syslog]に移動します。
- ページの右上隅にある[新しいSyslog](New Syslog)ボタンをクリックします。
-
[Syslog設定を追加](Add Syslog Settings)ポップアップウィンドウが開いたら、Syslogサーバーを設定します。これらの設定の詳細については、以下のスクリーンショットとリストを参照してください。
- [名前](Name):このフィールドに、Syslogサーバーの名前を入力します。
- [プロトコル](Protocol):ドロップダウンメニューから、[TCP]、[UDP]、[TLS]、または[TLS_INSECURE]のいずれかのプロトコルを選択します。
- [ホスト](Host):このフィールドに、SyslogサーバーのホストIPアドレスを入力します。
- [ポート](Port):このフィールドに、Syslogサーバーのポート番号を入力します。
- [フォーマット](Format):ドロップダウンメニューから、Syslogの出力フォーマットとして、[JSON]、[CEF]、または[LEEF]のいずれかを選択します。これらのフォーマットの詳細については、この記事の「Syslogの出力フォーマット」のセクションを参照してください。
- [作成](Create)をクリックします。
SyslogサーバーをPhishERプラットフォームと連携させたら、プラットフォームで発生したイベントを追跡し、ログに記録できます。Syslogサーバーはいくつでも接続できます。PhishERアクションを作成した場合、[このアクションをレポートする方法を選択します](Choose how you would like to report this action)のステップで[Syslogへ送信](Send to Syslog)オプションを選択できます。
次に、ドロップダウンメニューを使用からいずれかのSyslogサーバーを選択できます。アクションが実行されると、Syslogサーバーがイベントを記録します。
接続の管理
PhishERの[設定](Settings)の[Syslog]サブタブでは、全てのSyslogサーバーの接続を表示できます。Syslogサーバーの名前をクリックすると、[Syslog設定の更新](Update Syslog Settings)ポップアップウィンドウが開きます。このウィンドウで、そのSyslogサーバーの情報を更新できます。
Syslog設定の詳細については、以下のスクリーンショットとリストを参照してください。
- [新しいSyslog](New Syslog):このボタンをクリックすると、PhishERアカウントに対して新しいSyslogサーバー接続が作成されます。
- [名前](Name):この列には、Syslogサーバーの名前が表示されます。
- [ホスト](Host):この列には、SyslogサーバーのホストIPアドレスが表示されます。
- [ポート](Port):この列には、Syslogサーバーのポート番号が表示されます。
- [プロトコル](Protocol):この列には、Syslogサーバーがクライアントからサーバーへのメッセージを転送するのに使用するプロトコルが表示されます。
- [フォーマット](Format):この列には、Syslogサーバーのレポートの出力フォーマットが表示されます。
- [アクション](Actions):この列には、Syslogエントリで実行可能なアクションが表示されます。ゴミ箱のアイコンをクリックすると、エントリを削除できます。
Syslogの出力フォーマット
Syslogレポートの出力フォーマットとして、JSON、CEF、LEEFを選択できます。各出力フォーマットの例については、以下のサブセクションを参照してください。
JSON
JSON出力フォーマットの例については、以下を参照してください。
{ "receivedAt":"2019-05-20T17:39:43.351851Z",
"reportedAt":"2019-05-20T17:39:39Z", "sender":"sender@example.com",
"reporter":"reporter@example.com", "subject":"JSON Syslog Example",
"priority":"medium", "category":"spam", "status":"received",
"action":"Action 1", "tags":"TagSet" "permalink":"[[Unique URL]]" }
この出力フォーマットの属性の詳細については、以下の表を参照してください。
| 属性 | 詳細 |
|---|---|
| receivedAt |
この属性は、PhishERの受信箱がメッセージを受信した日時を示します。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z' |
| reportedAt |
この属性は、ユーザーがメッセージを報告した日時を示します。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SS'Z' |
| sender | この属性は、メッセージの元のソースに関連付けられているメールアドレスを示します。 |
| reporter | この属性は、メッセージを報告したユーザーのメールアドレスを示します。 |
| subject | この属性は、元のメッセージの件名のテキストを示します。 |
| priority | この属性は、メッセージの優先順位を示します。PhishERでは、[低](Low)、[中](Medium)、[高](High)、[緊急](Critical)、または[不明](Unknown)のいずれかの優先度が割り当てられます。 |
| category | この属性は、メッセージのカテゴリを示します。PhishERでは、[クリーン](Clean)、[スパム](Spam)、[脅威](Threat)または[不明](Unknown)のいずれかのカテゴリにメッセージが分類されます。 |
| status | この属性は、PhishERにおけるメッセージの分析ステータスを示します。PhishERでは、[受信済み](Received)、[レビュー中](In Review)、[解決済み](Resolved)のステータスが割り当てられます。 |
| action | この属性は、このレポートのトリガーとなったPhishERアクションの名前を示します。 |
| tags | この属性は、メッセージの属性に基づいてメッセージに付けられたラベルが示されます。 |
| permalink | この属性は、PhishERの[受信箱](Inbox)にあるメッセージに固有のURLを示します。 |
CEF
CEFの出力フォーマットの例については、以下を参照してください。
start=1543962447998 rt=1543962447998 duser=destUserName@example.com
suser=sourceUserName@example.com cat=unknown act=Action1 cs2Label=Status
cs2=received cs3Label=Subject cs3=CEF Syslog Example cs4Label=Tags
cs4=TagSet cs6Label=Permalink cs6=[[Unique URL]]
この出力フォーマットの属性の詳細については、以下の表を参照してください。
| 属性 | 詳細 |
|---|---|
| start |
この属性は、PhishERの受信箱がメッセージを受信した日時を示します。日時は、ミリ秒単位で表示されます。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z' |
| rt |
この属性は、ユーザーがメッセージを報告した日時を示します。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SS'Z' |
| duser | この属性は、メッセージを報告したユーザーのメールアドレスを示します。 |
| suser | この属性は、メッセージの元のソースに関連付けられているメールアドレスを示します。 |
| cat | この属性は、メッセージのカテゴリを示します。PhishERでは、[クリーン](Clean)、[スパム](Spam)、[脅威](Threat)または[不明](Unknown)のいずれかのカテゴリにメッセージが分類されます。 |
| act | この属性は、このレポートのトリガーとなったPhishERアクションの名前を示します。 |
| cs2Label=Status | この属性は、PhishERにおけるメッセージの分析ステータスを示します。PhishERでは、[受信済み](Received)、[レビュー中](In Review)、または[解決済み](Resolved)のステータスが割り当てられます。 |
| cs3Label=Subject | この属性は、元のメッセージの件名のテキストを示します。 |
| cs4Label=Tags | この属性は、メッセージの属性に基づいてメッセージに付けられたラベルが示されます。 |
| cs6Label=Permalink | この属性は、PhishERの[受信箱](Inbox)にあるメッセージに固有のURLを示します。 |
LEF
LEEFの出力フォーマットの例については、以下を参照してください。
start=1541008403775 rt=1541009403775 duser=destUserName@example.com
usrName=userName@example.com cat=Threat act=Test Action cs2Label=Status
cs2=Pending cs3Label=Priority cs3=High cs4Label=Subject cs4=Testing
Emailcs5Label=Tags cs5=Tag1,Tag2 cs6Label=Permalink cs6=[[Unique URL]]
この出力フォーマットの属性の詳細については、以下の表を参照してください。
| 属性 | 詳細 |
|---|---|
| start |
この属性は、PhishERの受信箱がメッセージを受信した日時を示します。日時は、ミリ秒単位で表示されます。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z' |
| rt |
この属性は、ユーザーがメッセージを報告した日時を示します。 日時のフォーマット:yyyy-MM-dd'T'HH:mm:ss.SS'Z' |
| duser | この属性は、メッセージを報告したユーザーのメールアドレスを示します。 |
| usrName | この属性は、メッセージの元のソースに関連付けられているメールアドレスを示します。 |
| cat | この属性は、メッセージのカテゴリを示します。PhishERでは、[クリーン](Clean)、[スパム](Spam)、[脅威](Threat)または[不明](Unknown)のいずれかのカテゴリにメッセージが分類されます。 |
| act | この属性は、このレポートのトリガーとなったPhishERアクションの名前を示します。 |
| cs2Label=Status | この属性は、PhishERにおけるメッセージの分析ステータスを示します。PhishERでは、[保留中](Pending)、[受信済み](Received)、[レビュー中](In Review)、または[解決済み](Resolved)のステータスが割り当てられます。 |
| cs3Label=Priority | この属性は、メッセージの優先順位を示します。PhishERでは、[低](Low)、[中](Medium)、[高](High)、[緊急](Critical)、または[不明](Unknown)のいずれかの優先度が割り当てられます。 |
| cs4Label=Subject | この属性は、元のメッセージの件名のテキストを示します。 |
| cs5Label=Tags | この属性は、メッセージの属性に基づいてメッセージに付けられたラベルが示されます。 |
| cs6Label=Permalink | この属性は、PhishERの[受信箱](Inbox)にあるメッセージに固有のURLを示します。 |