しおの備忘録

不定期でコンピュータのことについて書いています

VPNを簡単に構築できるソフト【OpenVPN】とは

"

f:id:sio4078:20181204222141p:plain

                                                                                                                                  "

OpenVPNVPN(暗号化されたトンネル)を作るため、また作成されたサーバーにアクセスするためのソフトウェアです。オープンソースであり、あらゆる企業が使っています。

特徴

  • 簡単に構築できる

PCが一台あればソフトを入れるだけです。設定はすべてGUIで行うので簡単にできます。また、企業向けにカスタマイズしてくれるサービスもあります。

  • いろいろなOSで使うことができる

WindowsMacOSLinuxスマートフォン用のOS(Android,iOS)などほぼすべてのOSで動作します。また、異なったOS間での通信も対応しています。しかし、他のVPNソフトと接続することはできません。

  • 認証方法と暗号化

認証方法は、ユーザー名/パスワード認証と証明書認証があります。暗号化は、OpenSSLを使っています。

通信経路を暗号化する【Tor 】とは

f:id:sio4078:20181203163354p:plain

Tor(トーア・The Onion Router

Torは接続軽路を暗号化し匿名化をする通信ソフトウェアです。P2Pを使っており、ノードは日本にもあるので、遅くありません。出口ノードではLAN アナライザをすることによって傍受される可能性があります。HTTPSSSL をすることによってこれは防ぐことができます。

特徴

f:id:sio4078:20181203170930j:plain

TorブラウザではTorを使用し、通信をすることができます。ここで注意しなければならないことがブラウザプラグインを使用しない、httpsのサイトしかアクセスしないことです。これを無視すると匿名性を損なう可能性があります。

 

  • 通信内容は暗号化されていない

f:id:sio4078:20181203171113j:plain



冒頭でもありましたように、通信経路は暗号化されますが通信内容は暗号化されません。また、出口ノードではLAN アナライザをすることによって傍受される可能性がありますので、別途でHTTPSSSL 暗号化をすることによって防ぐことができます。

  • いろいろな人が使っている

f:id:sio4078:20181203171523j:plain

 

アメリカの海軍、ジャーナリストもTorを使っており情報収集、ウェブサイトからの追跡を逃れるため使っている人がたくさんいます。アメリカの海軍はTorに出資しています。

  • 完璧ではない

Torは今でも開発が続けているので常に最新のものを使うことを推奨します。また、Torでは麻薬などを売っている違法なサイトに行くことができます。しかし、そのサイトは非常に危険なので絶対にアクセスしないでください。

 

最後に

Torは犯罪者が使っているというイメージを持たれがちですが、いろいろな人が使っています。また、Torは、オープンソースでありボランティアにより成り立っています。

使ってみて、気に入ったら寄付することもできます。Torを使ってみてはいかがでしょうか。

 

~~参考になったサイト~~

Tor - Wikipedia

https://www.torproject.org/

通信を暗号化するソフト【I2P】とは

f:id:sio4078:20181201003136p:plain

I2P(The Invisible Internet Project)

i2pは通信内容を暗号化するソフトウェア、およびプロトコルです。海外にあるノードを経由して通信されます。また、オープンソースであるにも関わらずクオリティが高いです。

特徴

  • i2pでできること

主な使い方としてBit Torrent、Eメールの受信、リアルタイムチャット、ウェブサーバーのホストなどです。

  • 匿名性が高い

i2pは通信の最初と最後を暗号化しており、(暗号化にはElGamalと、DH,

AES-256bitを使います。)各ノードでも通信内容を暗号化しています。また、Torと違いIPアドレスが公開されません。

  • 日本ではあまり復旧していない

日本ではあまり知られていないので海外ノードがほとんどです。また、通信速度もつながるピア次第で変わってきます。

  • webへのアクセスは不安定

i既存のソフトウェア(chromeIE)でi2pを使うことはできますが、ノード等の問題で通信が不安定になることがあります。また、出口ノードではすべての通信が読み取られてしまうことがあります。

 

i2pのプロジェクトは第三者による監視から通信を保護するために作られました。今ではandroidスマホでも使うことができます。オープンソースであり今もボランティアが開発しています。皆さんもi2pを一度使ってみてはいかがでしょうか。

 

~~参考になったページ~~

I2P - Wikipedia

トップページ - I2Pまとめ非公式wiki - アットウィキ

I2P Anonymous Network

 

 

痕跡を残さないOS 【Tails】とは

 

f:id:sio4078:20181128225847j:plain

Tails(テイルス、The Amnesic Incognito Live System)

USBから起動し、一切の痕跡を残さないプライバシーと匿名性に特化したOSです。

特徴

  • USBから起動する

Tails はUSB から起動しほぼすべてのパソコンで使うことができ、一切の痕跡を残しません。なので、職場のPCなどで使ってもTailsをシャットダウンすると通常のOSで起動します。

  • 匿名性の高い通信

Tailsではすべての通信がTor介してを使用しプライバシーを保護します。Torは世界中のボランティアが運営している中継ネットワークを介して通信しているのでサイトに訪れても場所を隠すことができます。

  • 暗号化ツール

LinuxのLUKSを使用してUSBを暗号化します。ソフトウェア等もOpenPGPやOTRなどを使用して保護します。

 

注意すること

  • Tailsをシャットダウンするとその間に作成したファイルなどは消えてしまう。
  • 一部のデータは暗号化されていない。
  • 開発中なのでセキュリティホールが存在している場合がある。
  • プロバイダはTor を使用していることがわかる。
  • ハードウェア・BIOS からの侵入を保護することができない。

 

Tailsはすごく簡単に動かすことができるので一度試してみてはいかがでしょうか( ;∀;)

 

~参考にしたページ~

Tails - Privacy for anyone anywhere

 

Tails (オペレーティングシステム) - Wikipedia

「3分でわかる」VirtualBoxのインストール方法を詳しく解説‼

 

VirtualBox とは?

 
VirtualBox(バーチャルボックス
VirtualBoxは仮想環境を構築してくれるオープンソースソフトウェアです。
簡単に言えば、"windows"上で"linux"や"MAC OS"を実行できるソフトです。
3分でわかるよう解説していきます。
↓イメージ図↓

f:id:sio4078:20181127212957p:plain

 

ダウンロード方法

最初に VirtualBox のサイトにアクセスします。
"download VirtualBox 5.2" と書かれているところをクリック。

f:id:sio4078:20181127213117p:plain

 

"windows hosts"をクリックします。
そうするとダウンロードが始まります。

インストール方法

先ほどダウンロードしたファイルを実行しますインストーラーが起動するので"next"を押します 。

f:id:sio4078:20181127214314p:plain

 

インストール中に一時的にネットワークが切断するとのこと。
問題がなければ "Yes"をクリック

f:id:sio4078:20181127214255p:plain

するとインストールが始まります。
途中、"このデバイスソフトウェアをインストールするか?"と聞いてくるので迷わずインストールしてください
 
最後にポップアップが出てくるので"Finish"をクリッック
無事、インストールが完了するとVirtualBoxが起動します

f:id:sio4078:20181127214512p:plain

 

VirtualBoxでUSBを使えるようにする

ついでにVirtualboxでUSBを使えるようにしときましょう。先ほどと同じくVirtualBoxのホームページに行き "download VirtualBox 5.2"をクリック VirtualBox Extension Pack "All supported platforms"をクリックしてダウンロードします。
 
実行すると するとVirtualBox からウィンドウが表示されるのでインストールをクリック

f:id:sio4078:20181127214754p:plain

インストールが始まり"成功しました"と表示されるので"OK"をクリック

f:id:sio4078:20181127214811p:plain

次の記事では実際にwindowsやlinuxを動かしたいと思っています。
ここまで見てくださりありがとうございます( ^^) _U~~。
 
 
~参考にしたサイト~