GitBook: [#20] Windows ICS
After Width: | Height: | Size: 51 KiB |
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 96 KiB |
After Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 24 KiB |
After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 88 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 70 KiB |
|
@ -10,16 +10,16 @@ Start by opening the Terminal emulator for your Linux distribution. On Ubuntu, G
|
||||||
|
|
||||||
Once the Terminal is open, get the WP7.sh script, and mark it as executable with `chmod`.
|
Once the Terminal is open, get the WP7.sh script, and mark it as executable with `chmod`.
|
||||||
|
|
||||||
![](<../../.gitbook/assets/image (36).png>)
|
![](<../../.gitbook/assets/image (36) (1).png>)
|
||||||
|
|
||||||
Once you've done that, execute the script as root, with `sudo ./wp7.sh`.
|
Once you've done that, execute the script as root, with `sudo ./wp7.sh`.
|
||||||
|
|
||||||
![](<../../.gitbook/assets/image (34).png>)
|
![](<../../.gitbook/assets/image (34) (1).png>)
|
||||||
|
|
||||||
### Guided Setup Mode
|
### Guided Setup Mode
|
||||||
|
|
||||||
In this mode, the ICS script will try to automatically determine which interface is the WiFi Pineapple, and what your current network settings are. To do this, press **G** on your keyboard and follow the on-screen instructions.
|
In this mode, the ICS script will try to automatically determine which interface is the WiFi Pineapple, and what your current network settings are. To do this, press **G** on your keyboard and follow the on-screen instructions.
|
||||||
|
|
||||||
![](<../../.gitbook/assets/image (35).png>)
|
![](<../../.gitbook/assets/image (35) (1).png>)
|
||||||
|
|
||||||
Now you can press **C** to connect.
|
Now you can press **C** to connect.
|
||||||
|
|
|
@ -2,4 +2,41 @@
|
||||||
|
|
||||||
On Windows, Internet Connection Sharing is achieved by using Window's "Network Sharing" feature, by sharing one internet-enabled interface to the WiFi Pineapples.
|
On Windows, Internet Connection Sharing is achieved by using Window's "Network Sharing" feature, by sharing one internet-enabled interface to the WiFi Pineapples.
|
||||||
|
|
||||||
The 
|
{% hint style="info" %}
|
||||||
|
The following guide is designed to work on Windows 11, although the same or similar steps apply to Windows 10/8.1/8/7 too.
|
||||||
|
{% endhint %}
|
||||||
|
|
||||||
|
### Configuring the Internet facing interface
|
||||||
|
|
||||||
|
Start by opening the **Network & Internet** settings in the Windows settings application. Scroll down to **Related settings** and click **More network adapter options**.
|
||||||
|
|
||||||
|
![](<../../.gitbook/assets/image (37).png>)
|
||||||
|
|
||||||
|
In the new window, **right-click the Internet facing adaptor, and select "Properties".** In this guide, the Internet facing adaptor is the interface named **Ethernet**.
|
||||||
|
|
||||||
|
Once you're in the properties window, select the **Sharing** tab, and then check the box to allow other users to connect. Then, **select the WiFi Pineapple adaptor** and click **OK**.
|
||||||
|
|
||||||
|
![](<../../.gitbook/assets/image (34).png>)
|
||||||
|
|
||||||
|
Next, configure the WiFi Pineapple adaptor by **right clicking and selecting "Properties".** In the new window, select the text that says **Internet Protocol Version 4 (TCP/IPv4)** and select **Properties**.
|
||||||
|
|
||||||
|
![](<../../.gitbook/assets/image (35).png>)
|
||||||
|
|
||||||
|
Finally, set the adaptors IP settings as follows:
|
||||||
|
|
||||||
|
* IP Address: **172.16.42.42**
|
||||||
|
* Subnet Mask: **255.255.0.0**
|
||||||
|
* Default Gateway: **Blank**
|
||||||
|
* Preferred DNS: **8.8.8.8**
|
||||||
|
* Alternate DNS: **8.8.4.4**
|
||||||
|
|
||||||
|
![](<../../.gitbook/assets/image (33).png>)
|
||||||
|
|
||||||
|
{% hint style="info" %}
|
||||||
|
You may set your own preferred and alternate DNS servers if desired, but Google's DNS is recommended.
|
||||||
|
{% endhint %}
|
||||||
|
|
||||||
|
After clicking **OK** to save the settings, your WiFi Pineapple will now be able to access the internet through the USB-C interface connected to your computer.
|
||||||
|
|
||||||
|
![](<../../.gitbook/assets/image (36).png>)
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ Continuing withing the **Setup by USB-C Ethernet** option will still allow you t
|
||||||
|
|
||||||
Next, connect to an Access Point you know the credentials to. Doing this will establish an internet connection for the WiFi Pineapple, and the latest firmware will be automatically downloaded.
|
Next, connect to an Access Point you know the credentials to. Doing this will establish an internet connection for the WiFi Pineapple, and the latest firmware will be automatically downloaded.
|
||||||
|
|
||||||
![](<../.gitbook/assets/image (34) (1).png>)
|
![](<../.gitbook/assets/image (34) (1) (1).png>)
|
||||||
|
|
||||||
{% hint style="warning" %}
|
{% hint style="warning" %}
|
||||||
Only WPA2, WPA and Open networks are currently supported in the stager.
|
Only WPA2, WPA and Open networks are currently supported in the stager.
|
||||||
|
@ -30,7 +30,7 @@ Only WPA2, WPA and Open networks are currently supported in the stager.
|
||||||
|
|
||||||
After the connection is successfully established, the firmware will be automatically downloaded and flashed to your WiFi Pineapple. Once the upgrade is complete, you will be able to access the WiFi Pineapple at https://172.16.42.1:1471 again.
|
After the connection is successfully established, the firmware will be automatically downloaded and flashed to your WiFi Pineapple. Once the upgrade is complete, you will be able to access the WiFi Pineapple at https://172.16.42.1:1471 again.
|
||||||
|
|
||||||
![](<../.gitbook/assets/image (35) (1).png>)
|
![](<../.gitbook/assets/image (35) (1) (1).png>)
|
||||||
|
|
||||||
## Uploading the firmware manually
|
## Uploading the firmware manually
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ As an alternative to getting the firmware over-the-air, you may choose to upload
|
||||||
|
|
||||||
To start, begin by downloading the latest firmware from the [Hak5 Download Portal](htps://downloads.hak5.org). The latest releases are always at the top of the table, and highlighted blue.
|
To start, begin by downloading the latest firmware from the [Hak5 Download Portal](htps://downloads.hak5.org). The latest releases are always at the top of the table, and highlighted blue.
|
||||||
|
|
||||||
![](<../.gitbook/assets/image (36) (1).png>)
|
![](<../.gitbook/assets/image (36) (1) (1).png>)
|
||||||
|
|
||||||
Once the file is downloaded, verify the SHA256 sum with the one listed on the download portal.
|
Once the file is downloaded, verify the SHA256 sum with the one listed on the download portal.
|
||||||
|
|
||||||
|
@ -48,6 +48,6 @@ If the SHA256 sum of the downloaded file does not match the one listed on the we
|
||||||
|
|
||||||
Next, you can upload it to the WiFi Pineapple by clicking the **upload a firmware instead** link on the Network page.
|
Next, you can upload it to the WiFi Pineapple by clicking the **upload a firmware instead** link on the Network page.
|
||||||
|
|
||||||
![](<../.gitbook/assets/image (33).png>)
|
![](<../.gitbook/assets/image (33) (1).png>)
|
||||||
|
|
||||||
After uploading, the file will be checked and flashed to the WiFi Pineapple.
|
After uploading, the file will be checked and flashed to the WiFi Pineapple.
|
||||||
|
|