翻訳：フィッシング講座

ある刊行物に記事を書く際、Telegram でフィッシング関連のグループに参加していろいろ眺めていたのですが、以下はその時に視聴した動画のひとつを試訳したものです。

# はじめに

> <font color="#0000cd">今天录制一个钓鱼实操视频。</font>
> 今日はフィッシングの実演動画を録画します。
> 
> <font color="#0000cd">发件箱、钓鱼站、受害人邮箱由于操作太花时间，我已经提前准备好，等会直接开工……</font>
> 送信トレイ，フィッシングサイト，カモとなる人たちのメールアドレス（の準備）には作業にかなり時間がかかるので、すでに事前に準備してあります。このまま始めますので、少々お待ちください…
> 
> <font color="#0000cd">先看一下北京时间。</font>
> まずは時間（北京時間）を確認しておきましょう。

* Google で「北京时间」を検索します。
![fig.1](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/3308be79-c8db-b4ba-03bb-f6ec3c17016b.png)

> <font color="#0000cd">下午 1:10</font>
> <font color="#0000cd">2020 年 6 月 12 日（星期五）（GMT+8）</font>
> <font color="#0000cd">中国北京市的时间</font>
> 午後 1 時 10 分
> 2020 年 6 月 12 日（金）（協定世界時との時差 8 時間）
> 中国の北京市の時間
> 
> <font color="#0000cd">去钓鱼站后台看。</font>
> フィッシングサイトの管理画面に移動して確認しましょう。
> 
> <font color="#0000cd">这 2 个地方是收鱼的，现在还没有鱼，我们去随便填一下，再回来刷新。</font>
> この 2 つは（フィッシングによって）データを収穫するところです。今はまだデータがありませんので、適当に（データを）入力してから、画面を更新します。

* リモートデスクトップ上で Google Chrome を起動します。

### フィッシングで詐取したデータを閲覧するウェブサイト

* 3 つめのタブにおいて、https://www2.amazon.co.jp.****************************************.ph/yu/index.html にアクセスし、「404 Not Found」が表示されることを確認します。
![fig.2](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/8ad7667d-0f77-eb58-a03f-97e51724a2c4.png)

### ウェブサイト管理ツール

* 2 つめのタブにおいて、http://*************:8888/files にアクセスし、「宝塔 Linux 面板（Linux 版「宝塔」のインターフェイス）」[^1]でサーバーの管理画面が表示されることを確認します。
![fig.3](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/ae7e3042-56ac-4bf1-b757-f7de0da67dc8.png)

### フィッシングサイト

* タブを追加し、4 つめのタブにおいて、https://www.amazon.co.jp.****************************************.ph にアクセスし、Amazon に偽装したフィッシングサイトが表示されることを確認します。
![fig.4](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/42896c5a-59aa-366d-9600-f6cddc9ed424.png)

# フィッシングサイトの動作確認

> <font color="#0000cd">随便填点资料吧。填完就跳到官网。</font>
> では、適当にデータを入力してみましょう。入力を終えると、（Amazon の）公式サイトに遷移します。

### ログインする

* Amazon に偽装したフィッシングサイトの「ログイン」画面において、「E メールまたは携帯電話番号」テキストボックスに「666&#64;666.666」を入力し、「次へ進む」ボタンを押下します。
![fig.5](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/2c2b6185-57a9-47ef-a3ec-595ea40322dd.png)

* 「ログイン」画面において、「パスワード」テキストボックスに「666666」を入力し、「ログイン」ボタンを押下します。
![fig.6](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/e9fd1c8f-3088-1065-1c5d-2e2081029ef7.png)

### 個人情報を入力する

* 「アカウントサービス」画面において、「続行」ボタンを押下します。
![fig.7](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/52fc8807-c07e-170f-5fa8-7adc15a418c5.png)

<!--
```
お客様のアカウントは強制停止されています。
一定回数誤った ID／パスワードでアクセスされましたので、アカウントがロックされました。
ロックは 72 時間で自動解除されます。
```
-->

* 「お支払い方法の追加・変更」画面において、以下の項目に値を入力し、「続行」ボタンを押下します。

```
氏名：123
生年月日：1920 01 03
郵便番号：811 - 1302
都道府県：福岡県
住所：福岡市南区井尻 666
会社名：666
電話番号：6666666666
カード名義人：ceshi          ← 测试（cèshì，テスト）
カード番号：4901210043978763 ← 有効なクレジットカード番号
セキュリティコード：666
有効期限：06 2020
```
![fig.8](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/cb745207-4230-671e-60fe-c759d58a4c4d.png)
![fig.9](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/53da7868-c31d-a5d7-f340-503fbfc6451d.png)
![fig.10](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/bd30d698-06f8-34ec-8bef-038dc762ffe8.png)

### 3D セキュアの認証情報を入力する

* 「認証サービス」画面において、以下の項目に値を入力し、「送信」ボタンを押下します。

```
WEB サービス ID：ceshi ← 测试（cèshì，テスト）
パスワード：1234567890
```
![fig.11](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/99c93356-7962-6c5b-e992-9cdab0aaae6a.png)

* 「Congratulations」画面に遷移後、自動的に Amazon の「アカウントサービス」画面（未ログイン）へ遷移
![fig.12](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/30b9719e-20be-0405-dac9-50900ab379c0.png)
![fig.13](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/bb565bbc-f6ab-99ff-7f49-31fe869b21e1.png)

<!--
```
これで、必要な手順をすべて完了したため、アカウントにアクセスできます。
```
-->

### 入力したデータを確認する

> <font color="#0000cd">我们去刷新一下。这是刚才填的。</font>
> 画面を更新してみましょう。これは先ほど入力したもの（データ）ですね。

* Google Chrome の 3 つめのタブにおいて、IP アドレス，フィッシングサイトにアクセスした日時，User-Agent ヘッダー，Accept-Language ヘッダーが表示されることを確認します。
![fig.14](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/2409f7f5-2e62-04e4-6abb-f9457d9097c5.png)

* Google Chrome の 2 つめのタブにおいて、ブラウザーの更新ボタンを押下し、ファイルサイズ（8.90 KB），修正時間（2020/06/12 14:18:41），パーミッション（644），所有者（www）が表示されることを確認します。
![fig.15](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/bab340c1-7d20-30b0-2a2d-0689338f367c.png)

# フィッシングメールの送信

> <font color="#0000cd">先发邮件，我弄了一万多受害人的。</font>
> まずはメールを送ります。こちらでカモとなる人たちのメールアドレスを一万件以上入手してあります。

### メールアドレスのリストを準備する

* EmEditor でメールアドレスを格納したファイル（email）を表示します。
![fig.16](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/30f22846-d3c3-5560-09fb-48bfdee0fa08.png)

* `i**********3@yahoo.co.jp` から `y*******a@docomo.ne.jp` まで 10,033 件のメールアドレスが格納されていることを確認します。
![fig.17](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/ff81b568-a3cf-4b67-045e-8e783a65587a.png)

> <font color="#0000cd">传到服务器里面发。</font>
> （これらのメールアドレスを）サーバーに送ります。

### フィッシングメールを自動送信する

* リモートデスクトップを表示します。
* デスクトップに「亚马逊（Amazon）」という名前のフォルダーやフィッシングメールのテンプレート（*.eml ファイル）があることを確認します。
* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」[^2]を起動します。
* メールアドレスを格納したファイル（email）をコピーし、リモートデスクトップ経由で仮想環境のデスクトップにペーストします。
![fig.18](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/5184b44b-ed29-5e57-af77-a2106a390bfc.png)

> <font color="#0000cd">发件箱已经导入进去，邮件模板也弄好了。</font>
> 送信トレイはすでに設定してあり、メールのテンプレートも入手済みです。

* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」の「邮件列表（メール一覧）」において、「邮件（メール）」ボタンを押下し、「邮件编写（メール編集）」画面を表示します。
* 「「重要」Amazon アカウント異常ログインリマインダー」という HTML 形式のメールを表示します。
![fig.19](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/007b012e-dd8b-db6d-1940-8abd6a50c8f0.png)

<!--
```
Amazon お客様
お客様のアカウントは強制停止されています。
アカウントで異常なログインが検出されました。
取引注文を防ぐために、個人情報を確認する必要があります。
アカウントにログインして画面の指示に従うことで、アカウントのロックを解除していただけます。
なお、24 時間以内にご確認がない場合、誠に申し訳ございません、お客様の安全の為、アカウントの利用制限をさせていただきますので、予めご了承ください。
```
-->

> <font color="#0000cd">把一万多受害人邮箱导入。</font>
> 一万件以上のカモとなる人たちのメールアドレスをインポートします。

* メールアドレスを格納したファイル（email）をデスクトップにドラッグし、「新星邮件速递专家 2019 专业版 31.0.1（x64）」にドロップします。
* 「メールリストファイルのインポートが完了　合計 1 件のファイル」というメッセージが表示されることを確認します。
* 9,988 件のメールアドレスがあることを確認します。
![fig.20](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/27717301-fca3-5fb2-b5d6-9744bd38c467.png)

> <font color="#0000cd">线程调成 5 就好了。</font>
> メールの同時送信数は 5 に設定しておけば大丈夫です。

* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」の左ペインにおいて、「线程数量（スレッド数）」リストボックスから「5」を選択します。

> <font color="#0000cd">开始发送，打勾的就说明发出去了。</font>
> （メールの）送信を開始します。（「状态（ステータス）」列に）チェックがついたものは送信されたことを意味します。

* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」の上部ツールバーにおいて、「发送（送信）」ボタンを押下します。
* メールが送信され、「状态（ステータス）」が変化することを確認します。

```
行号（行番号）：1
地址（メールアドレス）：i**********3@yahoo.co.jp
状态（ステータス）：「→」（送信中） → 「✓」（送信完了）
备注（コメント）：（なし）
信息（メッセージ）：Success. [F account-update@amazon.co.jp][2020-06-12 14:17:03] SMTPn
```
![fig.21](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/709ace15-fb45-f3ed-072c-753e21d70e65.png)

> <font color="#0000cd">全部发完需要点时间。</font>
> 全て送り終わるまでには若干時間がかかります。
> 
> <font color="#0000cd">先记住这个鱼的文件，现在是 10.55 KB，等过几个小时，邮件发送完了。再过来刷新看看有多少鱼。</font>
> ひとまずこのフィッシング用のファイルを覚えておいてください。現在（のファイルサイズ）は 10.55 KB です。数時間待てば、メールの送信は終わります。その後、画面を更新して、どれくらいデータがあるか見てみましょう。

* Google Chrome の 2 つめのタブにおいて、ブラウザーの更新ボタンを押下します。
* index.html のファイルサイズが 8.90 KB から 10.55 KB に増加することを確認します。
![fig.22](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/e2fafa47-3332-4dd3-d0a9-878dbd664f0b.png)

> <font color="#0000cd">一直在发。</font>
> ずっと（メールを）送信しています。

* メールが送信され、「状态（ステータス）」が変化することを確認します。
![23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/f543c3aa-4671-10ae-e077-bb2c8e89cfe6.png)

> <font color="#0000cd">下午 1:10，晚上再来收鱼，我先暂停录制，几个小时后再继续。</font>
> 午後 1 時 10 分：夜にまたデータを収穫しに戻ってきますので、ひとまず録画を中断し、数時間後にまた続きをやります。

* Google Chrome の 1 つめのタブにおいて、Google 検索から時刻をコピーします。
![fig.25](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/9c943d14-2b75-1372-4784-45081e59a3c2.png)

> <font color="#0000cd">先停止录制了，晚点见……</font>
> ひとまず録画を停止しました。また夜にお会いしましょう…

# フィッシングで詐取したデータの確認

> <font color="#0000cd">（10 个小时后……）</font>
> （10 時間後…）

![fig.25](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/890ed1bb-dd8a-d4d0-d3ac-ca3a288ea410.png)

> <font color="#0000cd">来看一下时间。</font>
> 時間を確認しておきましょう。

* Google Chrome の 1 つめのタブにおいて、更新ボタンを押下します。
![fig.26](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/08c047f0-aef1-3f7a-fa51-9dde6ca8dc97.png)

> <font color="#0000cd">下午 11:13</font>
> <font color="#0000cd">2020 年 6 月 12 日（星期五）（GMT+8）</font>
> <font color="#0000cd">中国北京市的时间</font>
> 午後 11 時 13 分
> 2020 年 6 月 12 日（金）（協定世界時との時差 8 時間）
> 中国の北京市の時間
> 
> <font color="#0000cd">10 个小时过去了。</font>
> 10 時間経過しました。
> 
> <font color="#0000cd">15 点 15 分发送完成。</font>
> 15 時 15 分に（メールの）送信は終わっていますね。

### フィッシングメールの送信が完了したことを確認する

* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」のダイアログを表示します。

```
任务于 2020/06/12 15:15:20 执行结束，用时 0:58:22
如果要重新发送有状态的地址，请先按“恢复”按钮恢复状态。

2020/06/12 15:15:20 にタスクの実行が完了しました。所要時間は 0:58:22 です。
「状态（ステータス）」に表示されたメールアドレスに再送信する場合は、「恢复（リセット）」ボタンを押下してステータスをリセットしてください。
```

* 「新星邮件速递专家 2019 专业版 31.0.1（x64）」の「邮件列表（メール一覧）」において、9,988 件のメールの送信が完了していることを確認します。
![fig.27](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/9301833b-fc29-3b36-4f82-6746148209fa.png)

> <font color="#0000cd">去收一下鱼。</font>
> では、データを収穫しましょう。
> 
> <font color="#0000cd">刷新一下后台看看。</font>
> 管理画面を更新して確認してみます。
> 
> <font color="#0000cd">之前测试时 10.55 KB，我刷新看看。</font>
> （ファイルサイズは）テストを始める前は 10.55 KB でした。画面を更新して確認してみましょう。

* Google Chrome の 2 つめのタブにおいて、F5 キーを押下し、画面を更新します。
* 「This site can't be reached（ERROR_CONNECTION_RESET）」が表示されることを確認します。
![fig.28](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/886f15c7-969a-02fe-c171-990c4009a4ed.png)

> <font color="#0000cd">服务器的掉线了，本机查看吧。</font>
> サーバーの方は落としていたので、ローカルの方で確認してみましょう。

### フィッシングで詐取したデータが存在することを確認する

* Google Chrome の 1 つめのタブを最後に移動します。
* Google Chrome の 1 つめのタブにおいて、index.html を表示し、ファイルサイズ（12.24 KB），修正時間（2020/06/12 14:21:03），パーミッション（644），所有者（www）が表示されることを確認します。
* Google Chrome の 1 つめのタブにおいて、F5 キーを押下し、index.html のファイルサイズが 12.24 KB から 396.36 KB に増加することを確認します。
![fig.29](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/3bbf71a2-ddac-b69b-af68-2cea4864cfd9.png)

> <font color="#0000cd">396.36 KB</font>
> 396.36 KB ですね。

# フィッシングで詐取したデータの抽出

> <font color="#0000cd">这个页面一样的，刷新看看，更直观的看鱼信息。</font>
> この画面は（10 時間前に表示していたものと）同じものです。更新して確認したら、さらに（収穫した）データを直接見てみましょう。

* Google Chrome の 3 つめのタブにおいて、コンテキストメニューから「刷新（更新）」を選択して画面を更新し、スクロールバーの位置が変更（データが増加）することを確認します。
![fig.30](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/90fa2f9c-ae3c-8f2c-8de0-c8f33cc8cdf5.png)

> <font color="#0000cd">把鱼信息全选复制到本地。</font>
> （収穫した）データを全て選択してローカルにコピーします。

* Ctrl ＋ a キーを押下して画面を全て選択し、コンテキストメニューから「复制（コピー）」を選択してコピーします。
![fig.31](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/67832e5b-6ad2-4551-d00c-c3a28f781041.png)

* EmEditor において、新規タブを開いてペーストします。
![fig.32](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/57dff9c6-f5c8-9811-ce33-d1b2cedded7e.png)

> <font color="#0000cd">提取卡号，把重复的去掉。</font>
> カード番号を抽出して重複しているものを除外します。

* EmEditor において、Ctrl ＋ f キーを押下し、「查找（検索）」テキストボックスに「Card number: \t.+」を入力します。
![fig.33](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/b05976b7-59c0-8b4b-d598-30814e9d45b3.png)

* 「正则表达式（正規表現）」ラジオボタンを押下して「提取（抽出）」ボタンを押下し、カード番号のみ抽出します。
![fig.34](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/fa560a81-80f2-bea9-0b7d-67be7848e5ef.png)

* EmEditor のメニューにおいて、「排除重复行.jsee」を選択して重複している行を削除し、55 行から 28 行 に減少することを確認します。
![fig.35](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/afe15741-7902-e4d9-f75d-03d5d96ac555.png)

> <font color="#0000cd">目前是 28 条，去掉一条我们今天测试的，就是 27 条鱼。</font>
> 現時点で 28 件、今日（最初に）テストした分の 1 件を除外すると、27 件のデータということになります。
> 
> <font color="#0000cd">鱼的信息格式是这样的。</font>
> データのフォーマットはこんな感じです。

* フィッシングによって詐取したデータのフォーマットを確認します。

```
Amazon [LOGIN - BILLING - CARD]

Login Email: **************@*****.**.**
Login Password: ************

Full name: ●●　●●
Date of birth: ****/**/**
Phone number: ***********
Zip: ***-***
State: ●●●
Address line 1: ●●●●●● *-**-**　●●● **** *** ●●
Address line 2: 
Country: Japan

Name of card: ******** ******
Card number: ****************
Expiration date: **/****
CSC: ***

Login ID: 
3D Secure: **********

IP: **.***.**.**
Date Time: ****-**-** **:**:**
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/83.0.4103.97 Safari/537.36 Edg/83.0.478.45
Accept Language: ja,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
```
![fig.36](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/29814/5cce8655-0bdc-de1c-1186-9b16eea60c31.png)

> <font color="#0000cd">因为这些鱼我后面会用，不一一展示出来。</font>
> これらのデータは後で私が使うかもしれないので、一つ一つお見せすることはしません。

# おわりに

> <font color="#0000cd">看这个滚动工具就知道有多少了。</font>
> このツール（クローラー？）を見て、少しは（フィッシングについて）おわかりいただけたかと思います。
> 
> <font color="#0000cd">发了一万邮件，十个小时，27 条鱼。</font>
> 一万件のメールを送り、10 時間で 27 件のデータでした。
> 
> <font color="#0000cd">很多人会纳闷为啥发这么少，会有 27 条鱼……</font>
> これだけやってなぜたったの 27 件しかデータがないのかと納得のいかない方も多いかと思います。
> 
> <font color="#0000cd">因为我……算了，不说了，先这样吧。</font>
> なぜなら私は…いや、やめておきましょう。とりあえずここまでにしましょう。

# 参考
* [最近のフィッシング報告の動向（フィッシング対策協議会）](https://www.antiphishing.jp/news/apcseminar2020apc.pdf)
* [情報セキュリティ 10 大脅威 2021（情報処理推進機構）](https://www.ipa.go.jp/files/000088835.pdf)
* [巧妙化・国際化するオンライン詐欺やサイバー犯罪にどう対応していくのか？（vavenger）](https://github.com/vavenger/fighting-phishing-methods)
* [ゼロからはじめるフィッシング対策（ninoseki.github.io）](https://ninoseki.github.io/2019/01/24/how-to-protect-you-from-phishing.html)
* [意外と簡単？フィッシングサイトの発見から通報まで（午前７時のしなもんぶろぐ）](https://am7cinnamon.hatenablog.com/entry/how-to-phishhunt)

[^1]: [宝塔](https://www.bt.cn/)
[^2]: [新星邮件速递专家](https://www.wealsoft.com/htmls/supmail.htm)