中小企業におけるIPv6の導入について(西日本)

結論

  • 単純にネットするだけ → IPoE/IPv6 でOK!
  • VPN / 防犯カメラ(社外から見る) / なんらかのシステムやサーバー(いわゆるポート転送) → IPoE/IPv6 要注意

IPv6導入の課題

IPv4 と IPv6 は互換性が無い=直接接続できない。

  • 世の中に数多ある IPv4 のみ対応のサーバーにつながらない
    • 私の体感:家のネットワークを IPv6 のみ対応にすると、 google と Youtube ぐらいしかつながらない。
    • googleで検索できるけど検索先に飛べない。

そこで!

IPv4 over IPv6 トンネル(1)

  • ISP(VNE)で IPv6 を IPv4 に変換するサービス。ISP が提供している。
  • MAP-E 方式や DS-Lite 方式 ( OCN は MAP-E )

なのだが・・・

IPv4 over IPv6 トンネル(2)

  • 一つのIPv4アドレスを他者(数十~数百)と共有する

MAP-E 方式

  • 6万ぐらいあるポート番号を割り振る。
  • 開放したいポートが自分に割当される可能性は限りなく低い
  • ポートの割当は可変
  • 実質ポート開放できない(のとほぼ同等)
  • VPN で使用する GRE はポート番号が無いので(TCPでもUDPでもないので)使えない。
  • VPNが使えない
  • 社外から社内のカメラ見れない(ポート転送開放できない)

DS-Lite 方式

  • DS-Lite 方式は ISP(VNE) 側でNATをするので、そもそもポート開放ができない
  • ISP側に巨大ルーターがある感じ?(誤解を恐れずに言うと)

ここで

IPv4 over IPv6 トンネル IPv4 アドレス 1 固定

  • 「IPv4 over IPv6 トンネル」の「出口に」自分専用に IPv4 アドレス(固定IP)が割り振られる
  • ポート開放できる

なのだが2(転)・・・

YAMAHA ルーターでの VPN

  • 昔のVPNは固定IPアドレスで運用していた。(高い)
  • Netvolante-DNS(DDNS) で固定IPアドレス不要になった(NECとかBuffaloも追随)
  • YAMAHルーターは「トンネルの出口に振られたIPアドレス」に Netvolante-DNS を使えないため、ルーターの設定変更(接続先の変更)が必要になる

なので(結論)

結論?

  • 単純にネットするだけ → IPoE/IPv6 でOK!

  • IPoE/IPv6 要注意

    • VPN
    • 防犯カメラ(社外から見る)
    • なんらかのシステムやサーバー(いわゆるポート転送) →
    • IPv6とIPv4の両方に対応するため、「IPv4 over IPv6 トンネル IPv4 アドレス 1 固定」が必須になってくる。
  • 例:YAMAHAルーターでVPNをしている(DDNS利用)

    • 「IPv4 over IPv6 トンネル IPv4 アドレス 1 固定」が必須
    • ルーターの設定変更が必須(本社・拠点)

おわり

ほりさげ

  • YAMAHAルーターは 「IPv4 over IPv6」で配られるIPv4アドレスにDDNS設定が出来ない

    • 「IPv4 Over IPv6, IPv4アドレス1固定」 に加え、VPNの接続先の設定を変更(親拠点+子拠点)

    • 接続元もIPv6にする(現実的ではないことが多い?)

  • 親拠点も子拠点も IPoE なら?

    • 拠点間は IPv6 ネイティブでVPN接続可能。( Netvolante-DNS の ipv6 機能 ) 

    • リモート VPN がダメかも(接続元の端末がIPv4の場合)

  • 社内に防犯カメラがあってポート開放をしてみている

    • IPv4 Over IPv6のIPv4アドレス1固定にする。

    • 接続元もIPv6にする(現実的ではないことが多いのでは?)

    • IPv6 の DDNS に対応していない機器

    • Wi-Fi の多くは IPv4 のみ対応(誤解を恐れずに言う発言)

フレッツ光クロスの地雷

光電話との関係

  • 光ネクストは光電話の有無で払い出し方式が変わる。クロスは変わらない。

    • フレッツ光ネクスト(光でんわなし):RA方式
    • フレッツ光ネクスト(光でんわあり): DHCP-PD方式
    • フレッツクロス(光でんわなし) → DHCP-PD方式
    • フレッツクロス(光でんわあり) → DHCP-PD方式
  • フレッツ光ネクストで光電話ナシ→アリに変更した場合   - ルーターのIPv6が止まる   - 単純な「セッション分割」は出来ない。

ビジネスホン側の対応

  • 光電話がある = DHCP-PD方式 なので特に意識することは無い。
  • VoIP機器がIPv6対応
    • 携帯キャリア経由(SIM経由)で接続する場合はIPv6で接続できるかも。
    • Wi-Fi 経由の場合は IPv4 アドレスを使うかも。
    • フリーWi-Fi を除くと IPv6 が提供されてる場面はあんまりないかも。

IPv6/IPoE 利用時の注意点(雑多)

  • IPoEでプロバイダを変更する場合、つながらないタイミングが発生する。

    • 旧ISPがCAFを開放 → なにもない期間 → 新ISPがCAFを登録

  • IPoE のプロバイダ契約をしてなくても IPv6 アドレスはもらえる(NGNのアドレス)。

    • しかもそのIPv6アドレスではインターネットにつながらない。(NTT法で、雑に言うとNTT は ISP しちゃダメ規制(海外と通信しちゃダメ))

    • でもIPv6アドレスがあるので、アプリによってはとりあえずIPv6でつなぎに行こうとする     

      • → つながらない   

      • → IPv4で再接続しようとする(IPv6フォールバック)

      • → 結果的に時間がかかったり、失敗したりする。(事例:LINEで画像が送れない・遅延する)

IPv6の概要

前提知識

ポート

  • TCP の 0~65535
  • UDP の 0~65535

IPv6の普及状況

  • 携帯キャリアで接続
    • IPv6 がバリバリ使われる。
    • IPv6が使えない場合はIPv4が使われる(キャリア側で変換)。
    • IPv6 ネイティブで使うには、接続先も接続元も IPv6 である必要がある
  • 各OSでの対応状況:とっくに対応済 Windows/Mac/Linux
  • 各アプリでの対応状況:あぷりによってまちまち
  • 企業ネットワーク:IPv6にしないことが多い
  • ご家庭:まちまちだが、能動的にIPv6対応することは稀かも?

IPv4 over IPv6 トンネル

  • VNE は IPv6 プロバイダの製造元・提供元・卸会社みたいなやつ。
  • VNE(メジャーなのは2,3社?もうちょっと?)がサービスを提供してISPが再販している。

NGN で VPN

  • NGNはインターネットには出れないがNGN内での通信は可能。

    • 「NGN網内折り返し機能」NGN折り返し通信
    • V6オプションの契約が必要
  • プロバイダ契約ナシでもVPNが組めるのでは?!

    • 出来るか出来ないかで言うと出来る
    • IPv6 アドレスが可変なのが課題
      • IPv6 ダイナミック DNS (NTT東)
      • OPEN IPv6 ダイナミック DNS for フレッツ・光ネクスト (NTT東)
      • NEC の Net Meister Premium のDDNS利用(NEC製ルーター限定)

NISG 6000Std is ADVANTECH FWA-1011  

 

Netsoft NISG 6000std

  • ADVANTECH FWA-1011  

  • MB: ADVANTEC NAMB-1011  (基盤のシルクで確認。全然情報が無い。)

  • CPU:  Intel Celeron J3355 (2コア/2スレッド、ベース2.00GHz / バースト2.50GHz) https://global-age.net/NISG_6000Std.pdf

  • インターフェース: NIC x 5, usb x 2, Serial(RJ-45)  x1

  • SSD: 32GB , SQF-SM4V1-32GCSBC M.2 2242 SATA III  (実機確認)。

    • 2342も刺さりそう

  • RAM: ADVANTECH DDR3L/DDR3 1600 4GB / 8GB(MAX) / Slot 1(0)

  • SATA:1ポートあるがステイが無い

  • Wi-Fi: WNFQ-255ACN(BT)

  • Display: HDMIのパターンのみ

neteye.neusoft.com

 

Version 2.18.1263. Copyright (C) 2021 American Megatrends, Inc.
**** FWA-1011 BIOS E0.08 (01/11/2021) ****
Press <F2> to enter setup.
Entering Setup...

 

モニタが刺さらない点を除けば結構遊べそう。

TryHackMe:Threat Hunting: Endgame

TryHackMe:Threat Hunting: Endgame

https://tryhackme.com/room/threathuntingendgame

MITRE ATT&CK の Collection Tacticsの探訪。

attack.mitre.org

 

Task4:Collection

Elasticでキーロガーの検索

*GetKeyboardState* or *SetWindowsHook* or *GetKeyState* or *GetAsynKeyState* or *VirtualKey* or *vKey* or *filesCreated* or *DrawText*

Task5:Exfiltration

ElasticでキICMPを使用したExfiltrationの検出

*$ping* or *$ipconfig* or *$arp* or *$route* or *$telnet* or *$tracert* or *$nslookup* or *$netstat* or *$netsh* or *$smb* or *$smtp* or *$scp* or *$ssh* or *$wget* or *$curl* or *$certutil* or *$nc* or *$ncat* or *$netcut* or *$socat* or *$dnscat* or *$ngrok* or *$psfile* or *$psping* or *$tcpvcon* or *$tftp* or *$socks* or *$Invoke-WebRequest* or *$server* or *$post* or *$ssl* or *$encod* or *$chunk* or *$ssl*

んでもこれは

CommandLine=$ping = New-Object System.Net.Networkinformation.ping

みたいなきれいなコード書いてないとヒットしないのではと思った。

CommandLine=$p = New-Object System.Net.Networkinformation.ping

とかだとAUTO?

Windows Forensic Tools

https://tryhackme.com/room/introductoryroomdfirmodule

 

Eric Zimmerman's tools:

Eric Zimmerman はセキュリティ研究者であり、Windows プラットフォーム上でフォレンジック分析を行うためのツールをいくつか作成しています。

これらのツールは、レジストリ、ファイルシステム、タイムライン、その他多くの分析を支援します。

 

:

Kroll Artifact Parser and Extractor(KAPE) は、Eric Zimmerman によるもう 1 つの有用なツールです。

このツールは、フォレンジック・アーティファクトの収集と解析を自動化し、イベントのタイムライン作成を支援できます。

 

Autopsy:

Autopsy は、モバイルデバイス、ハードドライブ、リムーバブルドライブなどのデジタルメディアから得られるデータを分析するのに役立つ、オープンソースのフォレンジックプラットフォームです。

Autopsy 用のさまざまなプラグインは、フォレンジック作業を高速化し、生データソースから有用な情報を抽出して提示します。

 

Volatility:

Volatility は、Windows と Linux の両方の OS から取得したメモリキャプチャに対して、メモリ分析を行うのに役立つツールです。

これは強力なツールであり、調査対象マシンのメモリから有用な情報を抽出するのに役立ちます。

 

Redline:

Redline は、FireEye によって開発され、無料で配布されているインシデント対応ツールです。

このツールは、システムからフォレンジックデータを収集し、収集されたフォレンジック情報の分析を支援できます。

 

Velociraptor:

Velociraptor は、高度なエンドポイント監視、フォレンジック、対応プラットフォームです。

これはオープンソースですが、非常に強力です。

 

TryHackMe | Sigma

 

 

 レジストリでログオン時のユーザー一覧に出てこなくする

reg add "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\Userlist" /v oldadministrator /t REG_DWORD /d 0 /f

SOC的には

reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList"

あたりを監視したほうがよさそう。

 

参考

 

TASK 4

  • At what time was the AnyDesk installation event created? [MMM DD, YYYY @ HH:MM:SS]

process.command_line : *--install* AND process.command_line : *--start-with-win*

これで答えは合ったけどC\:\\ProgramData\\AnyDesk\.exe* は出てこない感じ。

そして https://uncoder.io/ ではLuenceはそのまま使えないぽいのと、KQLには変換できない?

TASK 6

sigma-specification/specification/sigma-appendix-taxonomy.md at main · SigmaHQ/sigma-specification · GitHub

tryhackme.com

XGS107 に Sophos Home Editionを

Detected Sophos XGS Physical Device.
Please get proper installation source.
timeout: can't execute '/bin/statusled_GPIO-DT1': No such file or directory
press y to reboot

 

-はいらん。

- SSDを別のものにしても入らないのでSSDの問題じゃなさそう。

- SW-18.0 インストールできるけど再起動後BIOS(EFI?)が起動ドライブを見つけられない。

    - XGS107はBIOSでEFIからLegacyに変更できない。

    - HOME Edition はBIOS限定ぽい。

- SW-18.5 インストールできない。(Detected Sophos XGS Physical Device.)

 

ということで入らないのだろう。

 

DNS Protection を使用するように Sophos Firewall を設定する

DNS Protection を使用するように Sophos Firewall を設定する

昨日から我が家もDNS Protection。

DDNS等で接続元をチェックしているとのことで、Netvolante DNSのアドレスを設定した。

DDNS使うならFreeDNS (Afraid.org)が良いってちゃっぴーが言ってた。

docs.sophos.com